Go语言:关于导包的两个重要说明

1.每个文件都是属于一个package的,默认都是属于main包

这个是由:GO语言导入自己写的包(同级目录和不同目录)_go引入自己的包-CSDN博客

文章中看到的,因为这个问题也困扰了我将近一个半小时,实在没想到,是这么解决的。不清楚为什么go要这么设计?

2.导入不同目录层级的代码时,go.mod文件的模块需要简洁到只有一个目录

而如果初始化的时候 example.com/greetings这样的就会失效,就不清楚怎么弄了

所以就改成了greetings类似这样才可以。这个又花费了我1个小时。

相关推荐
oak隔壁找我3 小时前
Java 高级特性
java·后端
88号技师3 小时前
2025年8月SCI-汉尼拔·巴卡优化算法Hannibal Barca optimizer-附Matlab免费代码
开发语言·人工智能·算法·数学建模·matlab·优化算法
_w_z_j_3 小时前
C++----变量存储空间
开发语言·c++
花菜会噎住3 小时前
Vue3 路由配置和使用与讲解(超级详细)
开发语言·javascript·ecmascript·路由·router
细节控菜鸡3 小时前
【2025最新】ArcGIS for JavaScript 快速实现热力图渲染
开发语言·javascript·arcgis
南囝coding4 小时前
Claude Code 插件系统来了
前端·后端·程序员
oak隔壁找我4 小时前
Java 语言教程
后端
PingdiGuo_guo4 小时前
C++构造和折构函数详解,超详细!
开发语言·c++
来知晓4 小时前
语音处理:音频移形幻影,为何大振幅信号也无声
开发语言·音视频