###說明:git
golang沒有提供圖形庫,促生了一些第三方庫,walk就是其中之一,可是walk不是跨平臺的,僅能在windows平臺下使用。github
接下來使用walk編寫一個例子。前提是golang、git的環境已經配置好了,若是沒有請移步golang基礎的學習。golang
####打包工具介紹:windows
* 這裏是列表文本將manifest文件轉換爲syso文件,目的是執行go build時將其打包至一個文件 例如:rsrc -manifest test.manifest -o rsrc.syso * rsrc有不少命令值得研究 例如打包圖標 rsrc -manifest test.manifest –ico icon.ico -o rsrc.syso * 若是不但願打包,也能夠將test.manifest改名爲test.exe.manifest
###提示:工具
若是程序運行帶有命令行界面,請使用這條命令編譯go文件 go build -ldflags "-H windowsgui" test.go