import 导入自定义包

来源:3-5 Go import 原理

不会我就学

2023-03-31 16:12

http://img1.mukewang.com/642695d200010bba13840984.jpg

导入报错,,,,

写回答 关注

1回答

  • qq_SilenceAssas_0
    2023-08-21 15:45:46

    这个涉及go语言依赖管理。1.11以后默认启用go mod,go mod默认只在go root下寻找依赖包,不会找go path。所以如果你的代码结构严格按照go语言规范,源码都在go path/src下的话那么就在go path目录下执行go env -w GO111MODULE=off命令来关闭go mod;如果不想严格按照go规范,希望将源码按照自定义目录放置的话,那么就需要启用go mod,在go path目录下执行命令go env -w GO111MODULE=on,然后通过go mod init [模块名称,理论上随意]会自动生成go.mod文件以及pkg目录,然后你的代码中就正常import需要的包即可,只不过import时package的名称要完整一些

GO语言语法入门篇

Go编译的程序可以媲美C或C++代码的速度,更加安全、支持并行进程

54170 学习 · 103 问题

查看课程

相似问题