命令:
go build -ldflags "-H windowsgui" 編譯文件.go
例如:
go build -ldflags "-H windowsgui" main.go
常用參數(shù):
-o "chen.exe" 增加此參數(shù)則編譯后的輸出文件名稱改為chen.exe
補充:golang 常用快捷鍵,編譯linux程序參數(shù)設置,編譯不顯示DOS窗口命令
整理下個人在開發(fā)過程中常用的快捷鍵:
Debugging
單步進入 F7
單步越過 F8
運行到光標 Alt + F9
恢復程序 F9
設置/取消斷點 Ctrl + F8
查看斷點 Ctrl + Shift + F8
Search / Replace
搜尋所有 Double Shift
查找(當前頁查找) Ctrl + F
查找方法或者變量 Ctrl + Shift + Alt + F7
查找下一個 F3
查找上一個 Shift + F3
替換 Ctrl + R
在路徑中查找 Ctrl + Shift + F
替換為路徑 Ctrl + Shift + R
Editing
參數(shù)信息(在方法調(diào)用參數(shù)內(nèi)) Ctrl + P
快速文檔查找 Ctrl + Q
外部文檔查找 Shift + F1
顯示錯誤的描述 Ctrl + F1
行注釋 Ctrl + /
塊注釋 Ctrl + Shift + /
重新格式化代碼 Ctrl + Alt + L
自動縮進行 Ctrl + Alt + I
縮進/取消縮進所選行 Tab / Shift + Tab
復制當前行 Ctrl + D
刪除當前行 Ctrl + Y
開始新行 Shift + Enter
切換插入符號或所選塊中單詞的大小寫 Ctrl + Shift + U
選擇直到代碼塊結(jié)束/開始 Ctrl + Shift +] / [
展開/折疊代碼塊 Ctrl + NumPad + / -
展開/折疊所有 Ctrl + Shift + NumPad + / -
Refactoring(重構(gòu))
復制文件 F5
移動文件 F6
Navigation(導航)
向后/向前導航 Ctrl + Alt + 方向鍵 左/右
導航到上一個編輯位置 Ctrl + Shift +退格鍵(backspace)
轉(zhuǎn)到聲明 Ctrl + B,Ctrl + 鼠標左鍵單擊
轉(zhuǎn)到實現(xiàn) Ctrl + Alt + B
轉(zhuǎn)到類型聲明 Ctrl + Shift + B
轉(zhuǎn)到超級方法/超類 Ctrl + U
轉(zhuǎn)到上一個/下一個方法 Alt + 方向鍵 上/下
Compile and Run
調(diào)試 Shift + F9
運行 Shift + F10
查找用法/在文件中查找用法 Alt + F7 / Ctrl + F7
在Windows中編譯Linux運行的Golang程序
// cmd 設置參數(shù)
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build
golang執(zhí)行時不顯示DOS窗口(Using Go Version 1.4.2 以上)
go build -ldflags "-H windowsgui"
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
您可能感興趣的文章:- 解決運行django程序出錯問題 ''str''object has no attribute''_meta''
- 服務器端Go程序?qū)﹂L短鏈接的處理及運行參數(shù)的保存
- 在Apache服務器上同時運行多個Django程序的方法
- 在Colaboratory上運行Go程序