go常用指令之go mod详解

Carmen ·
更新时间:2024-11-10
· 1791 次阅读

目录

Go mod

开启 Go Module

设置Go Proxy

初始化go mod

下载依赖包

go mod 获取指定包方式

添加本地依赖包

Go 指令

编译golang程序

运行golang程序

查看版本

查看环境变量

获取包方式

go mod tidy报错

总结

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 总结

到此这篇关于go指令之go mod的文章就介绍到这了,更多相关go指令go mod内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!



GO MOD

需要 登录 后方可回复, 如果你还没有账号请 注册新账号