Help us understand the problem. What is going on with this article?

Go言語の初心者が見ると幸せになれる場所 #golang

本家サイトと日本語訳サイト

本家サイト

標準ライブラリの使い方はここを見ればよい。
APIドキュメントからソースが簡単に見れるので、勉強になる。

Go Wiki

SliceTricksなど、初心者向けの情報があるのでチェックするとよい。少し情報が古いところもある。

入門

A Tour of Go

A Tour of Goの日本語版。Go言語の機能の説明を一通り網羅している。練習問題が若干初心者には厳しい(ニュートン法とか)。
追記:英語版は改定されてて、取っ付きにくい練習問題はなくなっているらしい。

Whispering Gophers

チャットアプリを作る順々に作っていけるサンプル。channelやgoroutineについて学べる。
リポジトリ:https://code.google.com/p/whispering-gophers/

はじめてのGo

Jxckさんの入門記事です。非常に分かりやすいので、入門としておすすめ。

Go Web プログラミング

astaxieさんのGoによるWebプログラミング入門の日本語訳です。

よいコードを書くために見た方がよさそうなところ

Go Proverbs

Rob Pike氏のGoの格言をまとめたサイト。Gophers Slackのロード画面にも出てくる。

Go Code Review Comments日本語訳)

Goのコードを書く上で、気をつけることがまとめられているサイト。公式ドキュメントのEffective Goをまとめたものが多い。

コミュニティ

golang-nuts

Google Groups上のグループ。Go言語の情報はここにほとんど集まっている。但し英語。

Lingr-Go言語

Go言語の話題を話すチャットルーム。
リアルタイムで聞けます!

Slack-Gophers

Slackのコミュニティです。#japan#tokyoには日本の方がいるので、日本語で質問しやすい。この他にも分野や地域ごとに部屋があるので、いろいろ部屋を見るとよい。

ドキュメントやまとめサイト

Go Search

Go言語のライブラリを探せる。検索結果にgodoc.orgやGo Walkerへのリンクがある。
どういうライブラリがよく利用されているかわかるので便利。

godoc.org

様々なGo言語のライブラリのAPIドキュメントを生成するサービス。
URLの後ろにライブラリのインポートパスを入れると自動でAPIドキュメントが生成、公開される。トップページのPopular Packagesを眺めるだけで、人気のパッケージが分かる。

Go Walker

APIドキュメントを生成するサービス。個人的には、godoc.orgより使いやすい。

golang-samples

Go言語のサンプルを集めたGithubのOrganization。誰でも参加して、新しいレポジトリを追加できる。参加したければ、golang.samples@gmail.com にメールを送れば良い。pull requestを送るだけでもよい。

goz

Go言語の熱い記事をチェックできるサイト。

Go by Example日本語訳

豊富なサンプルを見つけることができるサイト。

Go Tutorial: Dot Net Perls

基本的な機能を具体的な例と実行結果を提示しているサイト。
regexpパッケージやstringsパッケージのサンプルがあって分かりやすい。

便利サイト、便利ツール

Go Playground

Web上でGo言語を実行できるサイト。Go言語をインストールする前にここで試してみるといいかもしれない。

goenv

プロジェクトごとにGOPATHを設定できるツール。

Dash

色々な言語のドキュメントをすばやく閲覧したり、スニペットを登録できるMacのアプリ。Go言語のドキュメントもある。

お気楽 Go 言語プログラミング入門

Go言語の文法や演習問題など網羅的に解説してあるサイト。

環境構築・エディタの使い方

書籍

参考:https://github.com/golang/go/wiki/Books#japanese

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした