GO語言之路 3
阿新 • • 發佈:2018-12-22
GO基礎
1. 環境搭建
按照Go Web 程式設計一步步配置
整合開發環境我選的是微軟的VS Code,因為它跟AS很像,之前學習RN的時候也是用的這個。
安裝golang下面工具的時候,有些需要翻牆
go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/zmb3/gogetdoc
go get -u -v github.com/golang/lint/golint 改為 go get -u -v golang.org/x/lint/golint
go get -u -v github.com/lukehoban/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/newhook/go-symbols
go get -u -v golang.org/x/tools/cmd/guru
go get -u -v github.com/cweill/gotests/...
如果命令下載不下來,可以到Github Golang tools
然後手動安裝,參看這裡
注意哈,lint要從這裡下載https://github.com/golang/lint 放到 golang.org\x\lint
安裝用命令:go install golang.org/x/lint/golint
2. 語言基礎
Go是一門類似C的編譯型語言,但是它的編譯速度非常快。
語言的關鍵字共二十五個
break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var