码迷,mamicode.com
首页 > 其他好文 > 详细

go module

时间:2020-05-19 14:38:46      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:初始化   根目录   pre   led   module   isa   文件   numbers   nbsp   

  

1.启动go module

set GO111MODULE=on


GO111MODULE=off 禁用模块支持,编译时会从GOPATH和vendor文件夹中查找包

GO111MODULE=on启用模块支持,编译时会忽略GOPATH和vendor文件夹,只根据 go.mod下载依赖

GO111MODULE=auto,当项目在$GOPATH/src外且项目根目录有go.mod文件时,开启模块支持

 

2.设置国内代理

windows下

SET GOPROXY=https://goproxy.cn

mac下

export goproxy=https://goproxy.cn

 

3.初始化

go mod init

项目下会生成go.mod的文件

 

如果报错:创建模块失败会提示: "go: modules disabled inside GOPATH/src by GO111MODULE=auto; see ‘go help modules‘"

解决1:在 GOPATH/src 之外的目录创建模块

解决2: 设置GO111MODULE=on 模块支持

 

 

 

go module

标签:初始化   根目录   pre   led   module   isa   文件   numbers   nbsp   

原文地址:https://www.cnblogs.com/buchizaodian/p/12916482.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!