一、下载安装golang

咱不用exe的方法,咱就是下个zip包解压出来配个环境变量就能用

自家windows是64位还是32位的对应的下即可,比如64位的选x86-64的,32位的选x86的

我这里选了64位的,想下快一点就右键那个下载链接,复制链接地址到迅雷下

下载完之后找个你喜欢的地方解压它

二、配置环境变量

右击“我的电脑”或者“此电脑” → 点击“属性” →  点击“环境变量”

我这里配了golang相关的4个环境变量,用俗话说就是让系统知道这4个路径

最重要最不可缺少就是GOROOT,建完之后不能忘了在原来系统就有的Path变量下添加

在Path变量里加入它们:(注:GOROOT还要加上bin路径)

现在解释下这4个变量:

GOROOT :  它的值是第一步下载解压后的文件夹路径,比如我这里的D:\golang\go  这个golang文件夹是我自己在D盘下建的,官网下载来的zip包放在golang里,然后解压,得到go文件夹,下面图中的go_work 也是我自己建的,这个不用管 ,讲另一个环境变量的时候会说到。

这个GOROOT是为了告诉计算机go的路径在哪,我们编译运行时,计算机好去这个路径找,配好这个之后在CMD命令行里运行go env 即可看到go的一些默认变量及它们的值,仔细看 版本号也在其中。到此其实结束了,go可以正常使用了

GOPATH:这个环境变量可建可不建,如果不建当我们在下载一些go的模块来用的时候,它会帮我们自动创建,会建在系统盘(一般是C盘),你懂的, 所以为了不让它随便放,我们可以提前建一个文件夹来存那些新下载的模块,所以我自己选择建了个go_work, 就是上面图上那个,然后在这个文件夹下建了3个文件夹:bin pkg src 

 这样每次下载模块会自动放到pkg里,如果发现用go get 命令下载mod 还是下到了C盘(总之不是你预期的路径下的) 可以在CMD用go env -w命令改go的那些默认的变量值,go env可以看go有哪些默认变量,比如我改了两个:

go env -w GOMODCACHE=D:\golang\go_work\pkg\mod

go env -w GOPATH=D:\golang\go_work\

按实际需要改,如果平时使用时发现路径不符合预期的,参考下用这个方式做修改

GOPROXY、GOPRIVATE : 下载源,下载一些模块时要从下载源下载,配就完事了

over