golang 不允许使用内部软件包
在 Go 语言中,内部软件包是指在同一个包中的未公开的结构和函数。这些结构和函数只能在同一个包中被访问,而不能被其他包所使用。
这是 Go 语言的一种封装机制,可以保证代码的安全性和可维护性。因为只有包内部的代码可以访问内部软件包,其他包无法访问,所以可以有效地避免代码被恶意篡改或误用。
因此,在 Go 语言中,不允许使用内部软件包。如果需要使用内部软件包中的结构或函数,可以通过将其公开为公共的结构或函数来实现。这样其他包就可以通过导入包并调用公共函数来使用内部软件包中的功能。
原文地址: http://www.cveoy.top/t/topic/tKw 著作权归作者所有。请勿转载和采集!