Go的包
go的包
一、包的创建规则
- 一个包就是一个文件夹。
- 同一个包(文件夹)下,所有go文件都只能用同一个package,也就是每个文件开头的package 后面的名字要一致。
- 同一个包下,不同的文件中,不能有名字相同的函数。
二、包的导入规则
- 导包的时候,是从gopath的src路径下开始找的。
三、包的函数调用
- 包内部函数,若以大写字母开头,则表示导出(外部包可以使用);若以小写字母开头,则外部包不能使用,只能再包内部使用。尽量不要用
_
开头。 - 同一个包下不同文件中的函数,可以在这个包下的所有go文件中直接调用。