教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 彻底理解GO语言go mod,看了那么多废话却抓不住重点的文章,该看看这个了

彻底理解GO语言go mod,看了那么多废话却抓不住重点的文章,该看看这个了

发布时间:2021-05-05   编辑:jiaochengji.com
教程集为您提供彻底理解GO语言go mod,看了那么多废话却抓不住重点的文章,该看看这个了等资源,欢迎您收藏本站,我们将为您提供最新的彻底理解GO语言go mod,看了那么多废话却抓不住重点的文章,该看看这个了资源

如果你想引入一个module,那么你自己的项目必须是一个module,也就是go mod模式,都0202年了,都用go mod模式吧,节约生命,热爱生活!

1、如果你的项目中只引入一个模块,那么规范是这样的,如果你想你的require加个括号,goland都不让你加,因为你只引入了一个module呀,需要加啥括号,除非你是2个或2个以上,这就是go语言所有的格式都是规范固定的,不允许随心所欲,这样做就那些标新立异的家伙说,滚蛋吧,为什么不按标准的写呢,代码风格统一,大家不要内卷好嘛!:

module awesomeProjectx

go 1.13

require xiaolonginwuhan-sdk-go v1.0.0

replace xiaolonginwuhan-sdk-go v1.0.0 => E:\xiaolonginwuhan-sdk-go

2、如果你的项目中只引入2个及以上的模块,那么规范是这样的

module awesomeProjectx

go 1.13

require (
 xiaolonginwuhan-sdk-go v1.0.0
 xiaolonginwuhan-sdk-gox v1.0.2
)

replace (
 xiaolonginwuhan-sdk-go v1.0.0 => E:\xiaolonginwuhan-sdk-go
 xiaolonginwuhan-sdk-gox v1.0.2 => E:\xiaolonginwuhan-sdk-go
)

3、再说一下go mod的设置以及运行一下项目(用goland)

新建go项目

选择vgo模式,也就是go mod模式,然后填写proxy,写入图中地址就好,如果你是最新版的goland,估计前面的参数是environment,你可以直接写入:GOPROX = https://goproxy.io

当出现下图说明你创建项目成功了

然后我来引入下我之前写好的一个module

然后我创建一个a.go,测试跑动一下,成功运行,结果显示符合预期

到此这篇关于“彻底理解GO语言go mod,看了那么多废话却抓不住重点的文章,该看看这个了”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
彻底理解GO语言go mod,看了那么多废话却抓不住重点的文章,该看看这个了
Go Module入门及Golang项目组织
Go Modules 的使用
一文彻底搞懂go mod使用
[GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及
Go Modules与GOPROXY 配置
GO 依赖管理工具go Modules(官方推荐)
想系统学习GO语言(Golang
Go 语言十年而立,Go2 蓄势待发
go 函数末尾缺少返回值_王垠:Go语言野心勃勃,实际情况又如何

上一篇:golang接口使用记录 下一篇:Golang的魅力
[关闭]
~ ~