Golang:如何从包目录中获取数据文件

时间:2015-08-07 14:04:09

标签: go

是否有一种标准的方法来读取包目录中的文件?

作为一个例子,我有一个文件" VERSION"包含我的包的语义版本,一旦安装了应用程序,如何在我的go应用程序中读取该文件?

我已经尝试了关于此SO的所有建议:Golang: How to Get the Directory of the Currently running File?

第三方套餐" osext"是实际产生可靠结果的唯一方法。

编辑:对于我的具体示例,go build -ldflags "-X main.VERSION X.X.X"效果很好。

0 个答案:

没有答案