想学golang
也就是Go语言
由来已久,但苦于不像Delphi
、C#
这等有现成的IDE
,第一步就卡壳了。所幸网上资源丰富,在尝试后终于把环境搭起来了,在此做个记录以备忘。
安装 Git
安装Go Tools
时需要用到。而且,搞开发不用Git
?图样图森破!
Git官网,安装略。若已安装WSL
则可直接使用WSL
里的Git
。
安装 golang
由于众所周知的原因,Go
的官网并不总是能访问,其实在国内是有一个官方镜像的。下载安装什么的就略过了。
环境变量
安装好之后在命令行里运行go env
即可查看Go环境变量
。
GOROOT:就是Go的安装目录,如
C:\Go
。GOPATH:Go的工程目录,不能是Go的安装目录,可以有多个目录,多个目录之间用
;
分隔,且下面安装的Go Tools
会安装在第一个目录。如:C:\Users\Administrator\go
。
安装 VS Code
下载VS Code,并安装,没什么好说的。
安装配置中文:打开
VS Code
,按Ctrl+Shift+P
,输入display
,选择Configure Display Language
回车,选择zh-cn
回车,若无则选择Install additional languages...
回车,在左侧选择中文安装,安装完之后根据提示重启。按
Ctrl+Shift+X
搜索Go
,安装微软的Go插件。关闭
VS Code
。
安装 Go Tools
- 打开命令行依次执行以下语句
::下载tools
git clone https://github.com/golang/tools.git %GOPATH%\src\golang.org\x\tools
::下载lint
git clone https://github.com/golang/lint.git %GOPATH%\src\golang.org\x\lint
待全部下载完之后,打开
VS Code
。Ctrl+N
新建一个文档,选择语言模式为Go
,会有Analysis Tools Missing
的提示,点Install
坐等完成(共11个),安装完成之后查看是否全部成功,最后重启VS Code
。重启后在刚才新建的文档里写上go代码并保存,按
F5
调试,验证效果。
有疑问加站长微信联系(非本文作者)