Go 项目中如何引入自定义包?
如何在 go 中引入自定义包?
在 go 项目中引入自定义包时,可能会遇到以下两个问题:
问题 1:使用 go.mod 管理包时报如下错误:
问题 2:按照指定方法操作后,仍然无法引入。
答案:
- 确保 go.mod 文件是自动生成的,而不是手写的。使用 go mod init [项目名] 命令初始化模块。
- 打开模块模式并设置代理:
go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.io,direct
- 使用 import "自定义包路径" 语句引入本地文件中的自定义包。
此外,建议使用 goland ide 而不是 vscode,因为 goland 提供了更友好的入门体验和问题解答功能。
以上就是Go 项目中如何引入自定义包?的详细内容,更多请关注其它相关文章!