登录
首页 >  Golang >  Go问答

golang 怎么引入自定义包?

来源:SegmentFault

时间:2023-02-25 08:31:41 433浏览 收藏

对于一个Golang开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《golang 怎么引入自定义包?》,主要介绍了go,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

问题内容

image.png

我在项目中写了一个test01的模块,我想在main.go中引入它。
1.我用go.mod 来管理包,会报截图的错;

2.
我按照这个方法:
https://www.cnblogs.com/xixim...

但是还是不能引入:

image.png

正确答案

首先我看你的go.mod好像是自己新建的,并是不这么做的.

先把go env环境设置的mod模式开启与代理
先设置环境变量

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct

然后进入项目目录使用

go mod init hello.com(项目名)

然后如果你引入本地的文件你就使用

import 'hello.com/test01'

然后不建议入门直接使用vscode开发,建议你使用goland开发,对你入门上手和解惑会有很大的帮助


go mod 并不是这么写的,直接使用

go mod init xxx
生成就行,不需要手写
image.png

这才是正确的格式
image.png

今天关于《golang 怎么引入自定义包?》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表