Golang Package I
Golang Package I
小菜鸡初学Golang,这是刚刚了解Package做的笔记,记录下一些粗浅的认识.
之后如果有更深入的认识或者发现错误会再写第二篇,第三篇来记录.
什么是Package
Go中的Package类似于Python中的Library,本质上都是一个源码的集合,用于代码复用.
但是GO稍有不同,它有一些更严格的要求.
- Package必须在GOPATH的子目录下,否则GO无法查找到它
- 目录名必须与Package Name保持一致
- 同一Package内/目录下的文件Package Name也要保持一致
- Package内,首字母大写的为Export Function/Type,其他的函数和类型只能在包内调用
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步