1、安装Go开发工具包
首先我们需要安装Go开发工具包(SDK),你可以在下面的链接中选择合适的安装包(本文以Windows为例)进行安装,如果打不开可以选择第二个链接进行安装。
1、All releases - The Go Programming Language (google.cn)
2、Go下载 - Go语言中文网 - Golang中文社区 (studygolang.com)
msi后缀的下载后需要进行安装,会自动配置好环境变量。zip和tar.gz后缀的文件解压即用,但是需要手动配置环境变量。
安装成功后,可以检测一下是否成功。使用WIN+R输入CMD进入命令提示符界面,然后输入go version按下回车,出现以下界面就表明安装成功。(1.20.6版本)
2、安装Goland或vscode
Goland 是一款由 JetBrains 专为 Go 开发的跨平台的商业 IDE。Goland是一款收费软件,如果你是学生的话,可以用教育邮箱或者是学信网验证报告来申请 JetBrains 的学生认证,通过后可以免费获得一年的使用时间。它的使用非常简单,在官网下载安装后,即可使用,这里不再多说。
vscode是一款编辑器,通过安装插件可以实现Go语言的开发。首先在官网 code.visualstudio.com/ 选择合适的版本下载安装。安装完成后打开vscode,在vscode中,单击活动栏中的“扩展”图标,打开“扩展”视图。 或者使用键盘快捷方式 (Ctrl+Shift+X) 。搜索 Go 扩展,然后选择“安装”。
接下来更新Go工具
在国内网络环境下还需要配置代理:在CMD中输入以下命令并执行
go env -w GO111MODULE=on (启用go mod)
go env -w GOPROXY=goproxy.cn
打开命令面板的 “帮助>显示所有命令”。 或者使用键盘快捷方式 (Ctrl+Shift+P),输入Go: Install/Update tools搜索并运行。
出现提示时,选择所有可用的 Go 工具,然后单击“确定”。
然后等待 Go 工具完成更新。
然后创建或者打开一个文件夹用来存放Go项目,在vscode终端中输入 go mod init foldername(foldername为根目录名) ,然后就可以使用vscode进行Go语言开发了。你可以在vscode中终端中使用 go run filename(Go源文件名)运行程序,或者先使用 go build filename(Go源文件名)生成可执行文件再运行。需要注意终端中已经有的文件地址,对文件进行操作时需要在当前目录下进行,可以使用 cd filename(下一级目录名)进入下一级目录。当然,在vscode中你也可以选择安装 code runner 插件更方便运行。