一、前言
go 介绍
go 理论应用中,咱们依据我的项目的建设工夫,会应用到 go 的多个版本。
理论开发的我的项目越来越多,咱们应用的版本也越来越多。
每个版本会对应独立的 go 命令以及,此版本的依赖以及插件等等。
goland 介绍
GoLand 是 JetBrains 公司推出的 Go 语言集成开发环境。
领有十分弱小的工具,此时也对多个版本出了本人的计划。
次要应用 设置 GOROOT 和 GOPATH 来解决这个多版本问题。
二、goland 多版本计划 - 已有我的项目
2.1 已有我的项目
比方现有一个 https://github.com/hisheng/xo… 我的项目。
2.2 下载代码
git clone https://github.com/hisheng/xormmodel
2.3 用 goland 关上 xormmodel 我的项目
2.4 设置 GOROOT
咱们关上 go.mod 文件查看 go 对应的版本号,发现是 go1.18,形式如下。
而后咱们在关上 goland 的 GOROOT 设置页面,如下
点击加号,呈现一个“下载 Go SDK”弹出框
在版本外面抉择 go1.18.7
而后再抉择地位,go 要下载的中央,点击确定。
而后再点击 利用和确定。
2.5 设置 GOPATH
关上 GOPATH 设置页面
第一个 方框点击加号 [email protected]目录为咱们新建的专门存储 go 依赖的目录。
而后再去掉第二框√号“应用零碎环境中定义的 gopath”
再利用和确定。
此时咱们就针对这个我的项目 独立的设置了 GOROOT 和 GOPATH,应用的是 go1.18.7 版本。装置的依赖放到了 [email protected]目录(当然你也能够建一个 [email protected] 目录)
我这里感觉把 1.18 版本的都放到一个目录了。
本文以实现,浏览更多其余优质 go 语言文章,欢送关注公众号