Golang在Windows下开发环境快速搭建

1.Golang环境搭建

1.1 下载安装包

官网在不科学上网的情况下不容易打开,可前往Golang中文网下载各个版本的安装包:https://studygolang.com/dl
在这里插入图片描述

提示:如果要使用Go-Mirco建议安装1.14版本,因为目前还不支持1.15及其以上的版本,详见:Go-Micro启动依赖报错解决方法

1.2 安装及验证

运行下载的Golang安装包,选择好安装目录,一直Next就可以了,值得一提的是Golang的安装程序会为我们自动配置好环境变量:
在这里插入图片描述
安装成功后验证一下是否安装成功,CMD命令行查看版本号和环境配置参数命令:

go version
go env

在这里插入图片描述
成功查看相关参数即安装完成!

1.3 配置参数

由于网络原因国内部分用户可能没法直接下载第三方包,需要配置代理:

set GO111MODULE=on
set GOPROXY=https://goproxy.cn,direct
# 或者
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

Golang依赖和安装等各种文件存储位置为GOPATH,默认在C盘下,为了不占用系统盘空间,建议修改为其他盘,打开环境变量,修改GOPATH值即可:
在这里插入图片描述
重新查看Golang配置参数go env
在这里插入图片描述

3.Goland集成开发环境

直接百度Goland进入官网下载安装包,https://www.jetbrains.com/go/#
在这里插入图片描述
运行安装包选择好安装目录后,勾选如下项,随后一路Next即可:
在这里插入图片描述
安装完成打开Goland,选择30天试用:
在这里插入图片描述
然后添加IDE Eval Reset插件以保障你真正试用时间达到了30天(通过重置试用时间)。首先添加插件仓库地址https://plugins.zhile.io
在这里插入图片描述
在这里插入图片描述
接下来直接搜索插件IDE Eval Reset,安装即可,如果搜索不到请注意是否做好了上一步?网络是否通畅?
在这里插入图片描述
在这里插入图片描述
至此Goland已经可以顺利试用,更多的操作方法请详见插件作者:Jetbrains系列产品重置试用方法

File->Setting配置好GOROOT(安装目录)和GOPATH,选择对应目录即可:
在这里插入图片描述
在这里插入图片描述

4.Git下载安装

直接前往Git官网下载Windows下的安装包:https://git-scm.com/downloads,然后按默认选项安装即可:
在这里插入图片描述
安装完成后,还需要最后一步设置,在命令行输入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。
 
注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
 
更多Git相关操作及细节详见:Git教程 - 廖雪峰的官方网站
 
若配置报错error: could not lock config file C:/Users/Korbin/.gitconfig: Permission denied,请前往安装目录下将Git-Bash改为兼容模式下以管理员身份运行即可:
在这里插入图片描述

安装完成后重启Goland即可识别到Git环境。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值