搭建Go语言开发环境
搭建Go语言开发环境
下载地址
Go官网下载地址:https://golang.org/dl/
Go官方镜像站:https://golang.google.cn/dl/
Windows安装
在官网下载好对应windows推荐版本后,一路安装
勾选同意进行下一步
选择指定的路径后下一步
进行安装
通过在终端输入go version判断是否成功安装
linux安装
请注意,如果只是打算在linux上执行程序不需要安装开发环境,只需要在开发机上跨平台编译成linux即可,只有将linux机器作为开发机时才需要安装开发环境
我们在版本选择页面选择并下载好go1.18.1.linux-amd64.tar.gz
wget https://dl.google.com/go/go1.18.1.linux-amd64.tar.gz //在机器上直接下载,也可以通过u盘或者ftp上传
将下载好的文件解压到/usr/local目录下:
tar -zxvf go1.14.1.linux-amd64.tar.gz -C /usr/local //解压
配置环境变量
vim /etc/profile //在最后添加以下两行即可
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
wq //保存退出
source /etc/profile
检查是否安装成功
go version
go version go1.18.1 linux/amd64
GOROOT和GOPATH
GOROOT和GOPATH都是环境变量,GOROOT是go开发包的路径,从Go 1.8版本开始,Go开发包在安装完成后会为GOPATH设置一个默认目录,并且在Go1.14及之后的版本中启用了Go Module模式之后,不一定非要将代码写到GOPATH目录下,不需要我们再自己配置GOPATH,使用默认的即可。
GOPROXY
Go1.14版本之后,都推荐使用go mod
模式来管理依赖环境了,所以不用强制把代码写在GOPATH/src下了,可以在电脑的任意位置编写go代码。
goproxy默认位置在国内是访问不到的,所以我们需要换一个proxy
在终端执行以下命令,修改proxy
go env -w GOPROXY=https://goproxy.cn,direct
VS Code安装
VS Code是微软公司开源的一款免费现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,支持 Win、Mac 以及 Linux平台。
下载官网https://code.visualstudio.com/Download
详细安装不做介绍,自行安装中文汉化插件和go扩展插件