Go環(huán)境搭建
- 去官網(wǎng)下載Go,直接下載msi文件點擊安裝即可
-
環(huán)境配置:主要包括GoRoot GoPath GoBin咬荷,這三個分別是Go的安裝目錄,GO的工作目錄(自定義),以及存放生成的可運行文件目錄袜爪,下面是我的環(huán)境變量配置,僅供參考(GoBin目錄也有的放在了安裝目錄的bin文件里薛闪,都可以辛馆,我比較喜歡放在工作目錄里面,覺得蠻方便):
環(huán)境變量.png
-
打開cmd或者powershell豁延,輸入go version和go env昙篙,看到相關(guān)信息即配置成功。這里可以看到你配置的詳細(xì)信息诱咏。
查看go信息.png
VSCode環(huán)境配置
- 在配置好環(huán)境已經(jīng)苔可,安裝VSCode,之后安裝Go插件胰苏,之后重啟vscode硕蛹。
-
接下來需要的就是在文件-首選項-設(shè)置中設(shè)置GoPath和GoRoot醇疼,這樣才算是基本完成。
settings .json中設(shè)置.png - 不過如果想要在VSCode上運行Go法焰,還需要安裝一些框架插件秧荆。安裝之前首先要安裝版本控制器Git,因為安裝這些都是要從GitHub上獲取埃仪,如何安裝這些插件呢乙濒,我這有個直接點的辦法卵蛉,就是在VSCode上新建一個hello.go項目,這是你就會直接看到VSCode會提示你安裝一些插件傻丝,這是你直接點擊install all,就可以了葡缰,它會自動幫你安裝完成的亏掀。安裝完成后泛释,你會在你的GoPath的src目錄下看到你新增的一個GitHub文件夾,里面就是你剛剛安裝的東西怜校。(因為我之前已經(jīng)安裝過了,所以這個沒法截圖了)
- 當(dāng)然你也可以直接在cmd或者powershell中輸入下面這些手動安裝茄茁,效果是一樣的魂贬。
go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/golang/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程序啦~
package main
import "fmt"
func main() {
fmt.Println("Hello, 世界")
} - 這里再說一點裙顽,你可以在VSCode安裝一個Code Runner插件随橘,直接右擊就可以運行,當(dāng)然你也可以在終端進入到hello.go文件目錄锦庸,運行g(shù)o install 或者 go build,之后在bin目錄中找到hello.exe文件運行蒲祈。結(jié)果是一樣的甘萧。
image.png
image.png