【发布时间】:2015-01-14 08:39:04
【问题描述】:
Go 编程语言规范规定:“要仅为其副作用(初始化)导入包,请使用空白标识符作为显式包名称。”
例如:
import _ "foo/bar"
我很难想象这个构造的用例。 Usage of the `import` statement 的公认答案提到了一个用例,其中可以加载数据库驱动程序,而无需导入程序使用该包的任何导出函数,但它忽略了读者想象的细节。
是否有现实生活中的例子(带有代码 sn-ps 和解释)来说明这个用例?
【问题讨论】:
标签: go