go 指令 go mod

go 指令 go mod,第1张

Go mod 开启 Go Module
go env -w GO111MODULE=on

set GO111MODULE=on
设置Go Proxy
go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct

set GOPROXY=https://goproxy.cn,https://goproxy.io,direct
初始化go mod
go mod init
下载依赖包
go mod download
go mod 获取指定包方式
go mod download github.com/davyxu/cellnet
添加本地依赖包

方式1:

require (
	fyne.io/fyne v1.3.2
)
replace fyne.io/fyne => ./vendor1/fyne.io/fyne

方式2:放到安装go环境的src路径下

如果需要将mod中包copy到本项目的vendor下
go mod vendor
Go 指令 编译golang程序
go build
运行golang程序
go run main.go
查看版本
go version
查看环境变量
go env
获取包方式
go get github.com/davyxu/cellnet
go mod tidy报错

出现go mod tidy报"all" matched no packages原因为go.mod和执行go mod tidy目录不在一个目录

E:\GoCode\src\test>go mod tidy
go: warning: "all" matched no packages

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/995754.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存