您可以使用akavel /
rsrc之类的工具来生成一个.syso文件,该文件中嵌入了指定的资源
.rsrc,旨在在构建Win32可执行文件时供Go链接器使用。
以lxn / walk应用程序为例,该应用程序将其他元数据嵌入其可执行文件中。
rsrc [-manifest FILE.exe.manifest] [-ico FILE.ico[,FILE2.ico...]] -o FILE.syso
-ico="":以逗号分隔的要嵌入的.ico文件的路径列表
这与将二进制数据嵌入go程序不同。
为此,请使用jteeuwen / go-bindata。
要访问资产数据,我们使用
Asset(string) []byte包含在生成的输出中的函数。
data:= Asset("pub/style/foo.css")if len(data) == 0 { // Asset was not found.}// use asset data


