从零搭建Go语言开发环境
从零搭建Go语言开发环境
1 下载
Go官网下载地址:https://golang.org/dl/
Go官方镜像站(推荐):https://golang.google.cn/dl/
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DBZiktvB-1579753885822)(/img/goImage/go下载地址.png)]](https://img-blog.csdnimg.cn/20200123123021248.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NDkzNTU2,size_16,color_FFFFFF,t_70)
2 安装
2.1 双击下载好的文件go1.13.4.windows-amd64.msi
2.2 一直点击下一步即可安装成功
2.3 建议把go语言安装在每个盘的根目录下:如 E:/go
3 验证是否安装成功
3.1 打开命令提示符输入go version回车
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ROeHlNTq-1579753885826)(/img/goImage/go-success.png)]](https://img-blog.csdnimg.cn/20200123123045969.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NDkzNTU2,size_16,color_FFFFFF,t_70)
4 配置环境变量GOPATH和GOROOT
GOROOT:go安装的根目录,如E:/go
GOPATH:项目开发文件夹目录,如D:/go_project
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cxB5ptrb-1579753885830)(/img/goImage/go环境变量配置.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bPe6aHzA-1579753885833)(/img/goImage/go系统变量.png)]](https://img-blog.csdnimg.cn/202001231231031.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NDkzNTU2,size_16,color_FFFFFF,t_70)

5 Go开发编辑器Goland安装
5.1 下载地址 https://www.jetbrains.com/go/
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gOD51Px2-1579753885837)(/img/goImage/goland_download.png)]](https://img-blog.csdnimg.cn/20200123123128892.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3NDkzNTU2,size_16,color_FFFFFF,t_70)
5.2 一直点击下一步即可安装成功
5.3 激活Goland 2019.2
激活教程 :https://blog.csdn.net/qq_39969226/article/details/102643244
6 Go开发GOPATH目录结构说明
在进行Go语言开发的时候,我们的代码总是会保存在GOPATH/src目录下。在工程经过go build、go install或go get等指令后,会将下载的第三方包源代码文件放在GOPATH/src目录下, 产生的二进制可执行文件放在 $GOPATH/bin目录下,生成的中间缓存文件会被保存在 GOPATH/pkg 下。
如果我们使用版本管理工具(Version Control System,VCS。常用如Git)来管理我们的项目代码时,我们只需要添加$GOPATH/src目录的源代码即可。bin 和 pkg 目录的内容无需版本控制。


浙公网安备 33010602011771号