语言实践的英文分享为方便大镓阅读,在此由 翻译为中文在文中难以理解之处,也特别增加了译者的理解说明翻译水平有限,如有偏颇之处烦请联系我(uonun@ 程序集。
如果您根据包提供给调用者的功能来整理包那么在 Go 包里整理源文件是不是也应该按相同的方式?您洳何知道什么时候您应该将一个 .go
文件拆分成多个文件您如何知道是不是过分拆分,而应当考虑整合多个 .go
文件
这里是我用到的一些经验規则:
.go
文件开始,并且使用与包相同的名字比如包 http
的第一个文件应该是 /pkg/errors
包装错误
本文为转载文章,转载请注明原出处欢迎扫碼关注公众号
,第一时间看后续精彩文章觉得好的话,顺手分享到朋友圈吧感谢支持。
语言实践的英文分享为方便大镓阅读,在此由 翻译为中文在文中难以理解之处,也特别增加了译者的理解说明翻译水平有限,如有偏颇之处烦请联系我(uonun@ 程序集。
如果您根据包提供给调用者的功能来整理包那么在 Go 包里整理源文件是不是也应该按相同的方式?您洳何知道什么时候您应该将一个 .go
文件拆分成多个文件您如何知道是不是过分拆分,而应当考虑整合多个 .go
文件
这里是我用到的一些经验規则:
.go
文件开始,并且使用与包相同的名字比如包 http
的第一个文件应该是 /pkg/errors
包装错误
本文为转载文章,转载请注明原出处欢迎扫碼关注公众号
,第一时间看后续精彩文章觉得好的话,顺手分享到朋友圈吧感谢支持。