goversioninfo

1、下载包支持 - https://github.com/josephspurrier/goversioninfo

go get github.com/josephspurrier/goversioninfo/cmd/goversioninfo

下载完在Go环境bin目录下就看到了 “goversioninfo.exe”

2、下载 https://github.com/josephspurrier/goversioninfo 工程文件

将 goversioninfo\testdata\example64\versioninfo.json 放到main函数同级目录

Note: goversioninfo\testdata\example64\versioninfo.json 文件即可以配置版本信息

3、在main函数文件第一列添加

//go:generate goversioninfo -icon=resource/greentree.ico

4、generate

#执行指令 目录下生成 `resource.syso`
go generate

5、build

go build -o myapp.exe

在localserver已实现案例,详见git@gitee.com:rauck/localserver.git