Go 编程语言的环境设置
最近突然对 Go
语言有些兴趣,就去 官网 看了看。
首先我们需要做的便是安装它的编译器,安装方法很简单,点击 Download Go
之后选择对应的平台,根据提示的教程走就能安装成功。
因为我现在用的 Windows 10,只需要打开一个 msi 文件,选择安装位置,一直下一步就好。
安装完成后需要注意的,安装程序会自动的设置两个环境变量。
- 首先是
GOROOT
,这是 Go 编译器所在的位置,在我电脑上是C:\Program Files\Go\
。 - 还有是
GOPATH
,这是 Go 包的位置,我设置在了%USERPROFILE%\Development\Go
。
这两个东西设置好之后,你就可以运行 go run
,或者编译 go build
了。从现在开始你就算是基本完成了环境的设置。
因为我挺喜欢 VS Code
的,所以就准备在这个软件上配置好 Go
的环境。
- 首先在扩展中搜索
Go
第一个就是我们需要的插件,点击安装。 - 之后插件会提示我们安装几个它所需要的 包。
- 然后就可以开开心心的用
VS Code
写代码。
但是在安装的过程中会遇到这种错误
go-outline:
Error: Command failed: C:\Program Files\Go\bin\go.exe get -u -v github.com/ramya-rao-a/go-outline
github.com/ramya-rao-a/go-outline (download)
Fetching https://golang.org/x/tools/go/buildutil?go-get=1
https fetch failed: Get https://golang.org/x/tools/go/buildutil?go-get=1: dial tcp 216.239.37.1:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
这是因为 golang.org 网站被 GFW 屏蔽,所以直接使用 go get
来安装包成为了不可能。
至于用什么方法可以解决呢,我现在也没找到一个很方便稳定的方法,等后面我再更新吧。