菜鳥 Go語言教程 教程(RUNOOB.COM):http://www.runoob.com/go/go-tutorial.html
Go全球官網:https://golang.org/ (2018-09-27 07:30,wow,可以訪問了!)
Go語言中國官網:https://golang.google.cn/
官網相關文檔
文檔首頁:https://golang.google.cn/doc/
Installing Go - Getting Started:https://golang.google.cn/doc/install
How to Write Go Code: https://golang.google.cn/doc/code.html
規格說明書:https://golang.google.cn/ref/spec
Effective Go:https://golang.google.cn/doc/effective_go.html
示例
Go By Example:https://gobyexample.com (2018-09-27 07:32,wow,此時不能訪問了,昨晚還可以的,)
博文
3.[golang note] 環境搭建 - 碎語心絃 - 博客園
6.Go-簡潔的併發
7.Concurrency is not Parallelism
其它說明
俺目前的主要開發工具是Eclipse+GoClipse,但GoClipse有些 舊,而且自己沒有安裝MinGW,所以,無法使用GDB進行調試——自己用的也較少。
調試可以使用LiteIDE。
另外,安裝了Visual Studio Code和Atom,前者應該屬於編輯器, 後者是IDE,尚未深入使用,目前自己處於 抄寫代碼階段,等到了 寫代碼階段,就會升級開發工具了。
Go語言的重點是進行併發編程,因此,熟練使用 goroutine和channel進行編程是很關鍵的。從前面的博文9、10可以知道,Go語言中存在一些設計方面的“特點”(問題),在開發時需要了解清楚,否則,編寫出的程序會嚴重不符合自己的預期。
後面會看一些Go實現的軟件的源碼,以便更瞭解怎麼使用Go,比如,Docker、K8s(Kunbernetes)、Beego、Iris,以及Go在區塊鏈方面的應用。
截止2018-09-27 07:33!