包所在目录名就是包的导入路径,例如:gopl.io/chi/helloworld包存储在$GOPATH/src/gopl.io/ch1/helloworld
包给它的声明提供了独立命名空间,例如:image.Decode和utf16.Decode
package声明前面紧挨着是文档注释,对整个包进行描述,习惯上在开头用一句话进行总结性的描述。每个包只有一个文件应该包含该包的文档注释。扩展的文档注释通常放在一个文件中,按惯例叫做doc.go。
包的初始化从包级别的变量开始,这些变量按照声明顺序初始化,在依赖解析完毕的情况,根据依赖的顺序进行。
包和文件
猜你喜欢
转载自www.cnblogs.com/zbhbc/p/9296087.html
今日推荐
周排行