回答

收藏

如何将文件嵌入到 Go 二进制文件中

技术问答 技术问答 249 人阅读 | 0 人回复 | 2023-09-12

我有一些从 Go 程序中读取的文本文件。我想在不提供额外文本的情况下发布可执行文件。如何将其嵌入 Windows 和 Linux 上面的编译?* C  a- u) p* Q2 x4 e8 R
                                                               
1 Z0 H/ K1 G$ _" v" y' n" S( U) B    解决方案:                                                                8 F4 h' o8 L5 |* H
                                                                使用go-bindata。自述文件:
+ J. q+ a% c1 F% X' A/ `$ W9 B该工具将任何文件转换为可管理的 Go 源代码。将二进制数据嵌入 go 程序中的文件数据在转换为原始字节切片之前可以选择 gzip 压缩。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则