2013-12-19 37 views
0

基本上,標題已經說明了一切:我如何開始使用Go?當然,我知道Go website和那裏的文檔,但是還有哪些其他資源?我如何開始使用Go?

任何好的教程,視頻,博客,書籍......?

+0

youtube video? – user2485710

+2

我想說的是http://gobyexample.com,這是解釋框架基本原理的最佳網站之一。還有Rob Pike在twitter上爲它提供保證。 – ymg

+0

另請查看http://learnxinyminutes.com/docs/go/,該網站對於幾乎所有語言都是一個驚人的迷你參考。 – ymg

回答

6

開始於http://tour.golang.org。它會引導您瞭解語言特性和差異。

然後在本地安裝它,嘗試移植你用另一種語言編寫的簡單東西。

最重要的資源是standard package docshttp://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文件作爲它們通常提供的大部分包可以使用要領很好的例子。順便說一下,這對於全面的軟件包測試來說是一個很好的副作用。

+0

另請參閱http://talks.golang.org/。你幾乎可以隨便挑選一個(比如[this](http://talks.golang.org/2013/bestpractices.slide#1)或[this](http://talks.golang.org/2012/10things) .slide#1)),並有很好的學習你不知道的東西的機會。 – twotwotwo