## page was renamed from Go #pragma section-numbers off [[TableOfContents]] = 概要 = Googleにより作成された言語、コンパイルする = 公式サイト = * [http://golang.org/ The Go Programming Language] * [http://code.google.com/p/go/ go - Project Hosting on Google Code] = 学習 = * [http://go.shibu.jp/go_tutorial.html Let’s Go — プログラミング言語 Go ドキュメント v0.1 documentation] * [http://go.shibu.jp/effective_go.html Effective Go — プログラミング言語 Go ドキュメント v0.1 documentation] * [https://gist.github.com/hayajo/9559874 NDS#36 Go言語入門] = 関連ツール = * [https://code.google.com/p/go-gb/ go-gb - A(nother) tool to build go projects. - Google Project Hosting] * [https://bitbucket.org/ymotongpoo/genv ymotongpoo / genv — Bitbucket] * [https://github.com/mitchellh/packer mitchellh/packer · GitHub] * [https://github.com/golang/groupcache golang/groupcache · GitHub] * [https://github.com/lann/squirrel lann/squirrel · GitHub] = ソースチェックアウト = 先端を取得したい場合は以下のようにする {{{ hg clone https://go.googlecode.com/hg/ go }}} 特定のリリースをチェックアウトしたい場合は以下のようにする。 {{{ hg clone -r release.2010-09-15 https://go.googlecode.com/hg/ go }}} = インストール = {{{ hg clone -r release https://go.googlecode.com/hg/ go cd go/src ./all.bash cat >hello.go <<EOF package main import "fmt" func main() { fmt.Printf("hello, world\n") } EOF 8g hello.go 8l hello.8 ./8.out }}} = 設定 = = 利用方法 = = フレームワーク = == WEB == * [https://github.com/codegangsta/martini codegangsta/martini · GitHub] * [http://robfig.github.io/revel/ The Revel Web Framework for Go] == RDB == * [https://github.com/coopernurse/gorp coopernurse/gorp · GitHub] = 参考サイト = http://www.slideshare.net/moriyoshi/1030go [http://qiita.com/voluntas/items/7af2f06d2688f649576f Golang でのウェブ開発を考えてみる - Qiita] ---- CategoryProgramLanguage