win下如何搭建go开发环境--(golang学习) - Go语言中文社区

win下如何搭建go开发环境--(golang学习)


#####我们都知道学习一门新语言都要先搭建开发环境的,接下来分享下如何在windows环境下来搭建一个Go程序的开发环境, 完成Go语言(golang)开发环境安装和配置方法后编写第一个"Hello Go"程序。

#####第一步:需要的工具
PC一台(我的系统是win10 64位) golang安装包(有win、mac、linux等等) 开发工具(我装的是JetBrains GoLand 2019.1 x64)

系统的位数大家可以自己去查看(桌面键+R,输入cmd 运行systeminfo命令可以查看自己本机系统信息,其中的系统类型就可看出pc的位数了)。这个我不多说,知道自己的系统和位数之后,就可去golang官网下载对应的版本了。 go平台安装包一般是以"版本号+平台+位数+[.]+zip/msi"形式命名的, 在下图中可以看到。由于Windows下的的安装包有两种:msi和zip的, zip的是免安装的, 解压后再配置一些环境变量之后就可以使用,msi的则是安装包版本的, 安装的时候会设置好对应的环境变量。由于系统是64位, 所以这里可以选择go1.12.7.win-amd64.msi来安装。
golang各版本下载

下好安装包后, 安装过程就很简单了, 一路"Next"就好了。当出现下面的界面的时候, 表明go编译器已经安装完成了。单击"Finish"按钮结束安装。
安装完成

#####第二步,环境变量配置,注意(配置不对golang是不能用的)
go的主要的环境变量有以下几个:

GOROOT: Go的安装目录
GOPATH:用于存放Go语言Package的目录, 这个目录不能在Go的安装目录中
GOBIN: Go二进制文件存放目录, 写成%GOROOT%bin就好
GOOS:操作系统
GOARCH:指定系统环境, i386表示x86, amd64表示x64
PATH: 需要将%GOBIN%加在PATH变量的最后, 方便在命令行下运行Go

虽然msi会自动配置一些环境变量, 但是本人在安装完之后还是自己手动配置了环境变量, 所以在安装完Go之后, 我们最好还是检查一些所有的环境变量是否正常。进入系统cmd 输入go env就可以查看到golang的安装信息了。如果报错,那就是你安装有问题了。
golang安装信息

其中有一些变量我们需要自己配置 例如GOPATH、GOROOT等等,毕竟msi版本不会给你配置好全部,并且我们需要自定义一些配置。

1,在系统环境变量中path变量添加上golang的安装的bin目录路径 右键电脑=》属性=》高级系统设置=》环境变量
进入系统环境变量
找到系统变量设置=》修改path变量,把你的go安装的bin目录添加到里面去。
添加变量

2、 接着创建一个GOPATH环境变量,这个变量很重要,我自己写的代码要放到这个变量中配置的目录中,go编译器才会找到并编译。
添加GOPATH变量

3,GOROOT变量,这个是配合go编译器安装的目录。
添加GOROOT变量

4、所有变量配置完后,可以在cmd里输入go version命令,输出go的版本信息,说明你已经配置成功了。
golang版本信息

OK!到此结束,下一篇讲goland的安装根配置。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_26486949/article/details/98240407
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-24 22:22:33
  • 阅读 ( 771 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢