部门内部使用微服务用到猪齿鱼框架,但是猪齿鱼不少组件都用到了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!") }
以下图微服务