Go 编程语言的环境设置 作者: uy_sun 时间: 2018-12-14 11:59 分类: 电子技术 最近突然对 `Go` 语言有些兴趣,就去 [官网](https://golang.org/) 看了看。 首先我们需要做的便是安装它的编译器,安装方法很简单,点击 `Download Go` 之后选择对应的平台,根据提示的教程走就能安装成功。 因为我现在用的 Windows 10,只需要打开一个 msi 文件,选择安装位置,一直下一步就好。 安装完成后需要注意的,安装程序会自动的设置两个环境变量。 - 首先是 `GOROOT`,这是 Go 编译器所在的位置,在我电脑上是`C:\Program Files\Go\`。 - 还有是 `GOPATH`,这是 Go 包的位置,我设置在了 `%USERPROFILE%\Development\Go`。 这两个东西设置好之后,你就可以运行 `go run`,或者编译 `go build` 了。从现在开始你就算是基本完成了环境的设置。 因为我挺喜欢 `VS Code` 的,所以就准备在这个软件上配置好 `Go` 的环境。 - 首先在扩展中搜索 `Go` 第一个就是我们需要的插件,点击安装。 - 之后插件会提示我们安装几个它所需要的 [包](https://github.com/Microsoft/vscode-go/wiki/Go-tools-that-the-Go-extension-depends-on)。 - 然后就可以开开心心的用 `VS Code` 写代码。 但是在安装的过程中会遇到这种错误 ```plaintext 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` 来安装包成为了不可能。 至于用什么方法可以解决呢,我现在也没找到一个很方便稳定的方法,等后面我再更新吧。 标签: Go, 编程语言 最后编辑时间: 2019-04-06 18:49