部門內部使用微服務用到豬齒魚框架,但是豬齒魚不少組件都用到了GO語言,想看懂最起碼須要學習一下語法。
因而,GO語言學習之旅開始了。html
GO語言環境安裝包下載地址:https://golang.google.cn/dl/
選擇windows,以下圖
安裝完成後須要配置環境變量,主要有三個地方須要配置。
用戶變量中的GOPATH,系統環境變量中的GOROOT與Path,具體解釋git
- GOPATH GO語言的工做空間,能夠本身隨便建一個文件夾就行 例如個人就是D:Go_WorkSpace
- GOROOT Go安裝的位置,例如個人就是D:Go
- Path 主要是GO和其工做空間的bin,例如個人就是D:Gobin;%GOPATH%bin;
如圖所示--
github
完成以後能夠用命令行檢驗一下,好比golang
go version
檢測一下版本,如圖所示
在好比驗證一下,Go語言的環境配置是否與你設置的一致,json
go env
如圖所示---GOPATH與GOROOT與咱們的環境變量相同。
windows
--- 好了到這,GOlang的配置就完成了 ---瀏覽器
"files.autoSave":"onFocusChange", "go.buildOnSave": true, "go.lintOnSave": true, "go.vetOnSave": true, "go.buildFlags": [], "go.lintFlags": [], "go.vetFlags": [], "go.useCodeSnippetsOnFunctionSuggest": false, "go.formatTool": "goreturns", "editor.fontSize": 18, "go.goroot": "D:\\Go", "go.gopath": "D:\\Go_WorkSpace"
別忘了保存。
4.保存完畢後,會顯示須要你安裝插件,點擊install all所有就能夠。你有代理說不定就不用下面的操做了。否則要麼所有安裝失敗,要麼就是部分失敗。可是其實就是在github上去下載東西,你徹底能夠clone下來,安裝,具體怎麼作呢?框架
D:\Go_WorkSpace\src\golang.org\x\tools
這個時候,你在根據提示點擊那個install all,通常就會成功安裝,像這樣
編輯器
package main import "fmt" func main() { fmt.Println("Hello, World!") }
以下圖微服務