基本上,标题已经说明了一切:我如何开始使用Go?当然我知道Go website和那里的文档,但还有其他什么资源?
任何好的教程,视频,博客,书籍......?
答案 0 :(得分:6)
从http://tour.golang.org开始。它将指导您完成语言功能和差异。
然后在本地安装它并尝试移植一些你用另一种语言写的简单的东西。
最重要的资源是standard package docs和http://godoc.org/等网站,它们为任何公共代码存储库提供在线文档生成器。
文档Effective Go对于解释如何使用各种语言功能也非常有用。
the Go wiki上有一系列视频。
对于博客,请为初学者尝试http://blog.golang.org/,http://dave.cheney.net/,http://labix.org/和http://www.goinggo.net/。
不幸的是,那里的Go书目标是一个不断变化的目标,所以他们很难全面。我建议坚持使用通常充满代码示例的官方软件包文档。
惯用代码的一个好提示是阅读package source files,尤其是*_test.go
文件,因为它们通常提供了包的大多数方式的很好的示例可以使用。对于全面的包装测试而言,这是一个很好的副作用。