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

codecookies · · 595 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

我们都知道学习一门新语言都要先搭建开发环境的,接下来分享下如何在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的安装根配置。


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:codecookies

查看原文:win下如何搭建go开发环境--(golang学习)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

595 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传