咱不用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