适合Go语言初学者的资料
本页是为那些对Go语言学习感兴趣的开发者列举的一些学习资料。(注:部分网站无法访问,请自备翻墙工具)
安装GO语言和配置工作空间
从这里开始学习如何创建一个工作空间来写Go代码
在线资源
一旦你配置完Go语言的环境后,这里有一些学习Go的优秀资源。
- The Go programming language tour
- Go by example
- Effective Go
- The Go language FAQ
- Going Go Programming by WIlliam Kennedy
教程
- Writing table driven tests in Go
- Writing benchmarks in Go
- Learn X in Y minutes (where X == Go) by Sonia Keys
- Tutorial: Go (Golang) Pointers in 5 Minutes
图书
一些出版的关于Go语言的图书。
- An Introduction to Programming in Go by Caleb Doxsey
- Programming in Go by Mark Summerfield
- Learning Go by Miek Gieben (nearing completion)
- More books, http://go-lang.cat-v.org/books
GO介绍
这里是精选的关于Go语言的介绍,为那些想要学习Go的开发者。
- Getting started with Go, by Andrew Gerrand.
- A tour of Go, by Russ Cox.
- Go at Google, Rob Pike, SPLASH 2012.
- More presentations, talks.golang.org and the community wiki.
社区资源
与Go语言相关的活跃社区。
- #go-nuts IRC channel at Freenode. For the truly curious the channel is logged bybotbot.me.
- The Go playground
- #golang on Twitter.
- Go+ community on Google Plus.
- Go user groups and meetups.
- golang-nuts mailing list. This is a high volume list. You may find it more rewarding to interact with the group via email, rather than the Google Groups web interface.
- Gopher Academy
- GopherCon 2014
- Go questions on Stackoverflow
- Godoc.org (was go.pkgdoc.org)
- The Go Programming Language Blog
- Go community Wiki
- Goin Wiki (under development)
参考资料
有疑问加站长微信联系(非本文作者)