如何在EXE文件的PE头中设置"文件版本"字段?

Dev*_*hou 3 go portable-executable

go build用来构建一个文件.exe然后我查看文件的属性(右键单击文件 - >属性),在detail选项卡中,文件的版本为空.

我如何设置exe文件的版本.

在此输入图像描述

rob*_*b74 8

EXE文件版本和其他信息作为资源嵌入,这些资源特定于Windows,因此Go编译器不支持.您可以使用GoVersionInfo包来完成此任务(它还支持嵌入图标).我自己没有尝试过,但它看起来很有前途并且有很好的记录.