01 - Go语言开发环境配置 | 青训营

255 阅读2分钟

1、安装Go开发工具包

首先我们需要安装Go开发工具包(SDK),你可以在下面的链接中选择合适的安装包(本文以Windows为例)进行安装,如果打不开可以选择第二个链接进行安装。

1、All releases - The Go Programming Language (google.cn)

2、Go下载 - Go语言中文网 - Golang中文社区 (studygolang.com)

image.png msi后缀的下载后需要进行安装,会自动配置好环境变量。zip和tar.gz后缀的文件解压即用,但是需要手动配置环境变量。

安装成功后,可以检测一下是否成功。使用WIN+R输入CMD进入命令提示符界面,然后输入go version按下回车,出现以下界面就表明安装成功。(1.20.6版本)

image.png

2、安装Goland或vscode

Goland 是一款由 JetBrains 专为 Go 开发的跨平台的商业 IDE。Goland是一款收费软件,如果你是学生的话,可以用教育邮箱或者是学信网验证报告来申请 JetBrains 的学生认证,通过后可以免费获得一年的使用时间。它的使用非常简单,在官网下载安装后,即可使用,这里不再多说。

vscode是一款编辑器,通过安装插件可以实现Go语言的开发。首先在官网 code.visualstudio.com/ 选择合适的版本下载安装。安装完成后打开vscode,在vscode中,单击活动栏中的“扩展”图标,打开“扩展”视图。 或者使用键盘快捷方式 (Ctrl+Shift+X) 。搜索 Go 扩展,然后选择“安装”。

image.png

image.png 接下来更新Go工具

在国内网络环境下还需要配置代理:在CMD中输入以下命令并执行

go env -w GO111MODULE=on (启用go mod)

go env -w GOPROXY=goproxy.cn

打开命令面板“帮助>显示所有命令”。 或者使用键盘快捷方式 (Ctrl+Shift+P),输入Go: Install/Update tools搜索并运行。

image.png

image.png 出现提示时,选择所有可用的 Go 工具,然后单击“确定”。

image.png 然后等待 Go 工具完成更新。

image.png

然后创建或者打开一个文件夹用来存放Go项目,在vscode终端中输入 go mod init foldername(foldername为根目录名) ,然后就可以使用vscode进行Go语言开发了。你可以在vscode中终端中使用 go run filename(Go源文件名)运行程序,或者先使用 go build filename(Go源文件名)生成可执行文件再运行。需要注意终端中已经有的文件地址,对文件进行操作时需要在当前目录下进行,可以使用 cd filename(下一级目录名)进入下一级目录。当然,在vscode中你也可以选择安装 code runner 插件更方便运行。