如何将文件嵌入Golang二进制文件?

我有一些从Go程序中读取的文本文件。我想提供一个可执行文件,而无需另外提供该文本文件。如何将其嵌入Windows和Linux上的编译中?

回答:

使用go-bindata。从自述文件:

该工具可将任何文件转换为可管理的Go源代码。对于将二进制数据嵌入到go程序中很有用。在转换为原始字节片之前,可以选择对文件数据进行gzip压缩。

以上是 如何将文件嵌入Golang二进制文件? 的全部内容, 来源链接: utcz.com/qa/414627.html

回到顶部