好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > go build和go install的區別介紹

go build和go install的區別介紹

熱門標簽:貴州電話智能外呼系統 400開頭電話怎樣申請 杭州人工智能電銷機器人費用 江蘇呼叫中心外呼系統有效果嗎 谷歌美發店地圖標注 官渡電銷外呼管理系統怎么收費 利用地圖標注位置 地圖區域圖標注后導出 赤峰電銷

go build:

go build 用于編譯包生成可執行文件,必須有main包才可以

go install:

go install 的作用有兩個:主要用來生成庫和工具,(如果有main包)編譯后生成的可執行工具文件放到 bin 目錄、$GOPATH/bin,編譯后的庫文件放到 pkg 目錄下($GOPATH/pkg)

補充:go build 命令

簡介

1、用于編譯源碼文件或代碼包

-編譯非命令源碼文件不會產生任何結果文件

-編譯命令源碼文件會在該命令的執行目錄中生成一個可執行文件

2、執行該命令且以若干源碼文件作為參數時,只有這些文件會被編譯

-注意列出代碼運行所需的全部源碼文件,否則可能產生編譯錯誤

3、執行該命令且不追加任何參數時,它會試圖把當前目錄作為代碼包并編譯

4、執行該命令且以代碼包的導入路徑作為參數時,該代碼包及其依賴會被編譯

-加入-a標記后所有涉及到的代碼包都會被重新編譯

-不加入-a標記,則只會編譯歸檔文件中不是最新的代碼包

使用

編譯源碼文件:go build [fileName].go

編譯代碼包:go build [代碼包的導入路徑]

常見標記

標記 描述
-o 指定輸出文件。
-a 強行對所有涉及到的代碼包(包括標準庫中的代碼包)進行重新構建,即使它們已經是最新的了。
-n 打印構建期間所用到的其它命令,但是并不真正執行它們。
-p n 構建的并行數量(n)。默認情況下并行數量與CPU數量相同。
-race 開啟數據競爭檢測。此標記目前僅在linux/amd64、darwin/amd64和windows/amd64平臺下被支持。
-v 打印出被構建的代碼包的名字。
-work 打印出臨時工作目錄的名字,并且取消在構建完成后對它的刪除操作。
-x 打印出構建期間所用到的其它命令。

例如:

go build -a [代碼包的導入路徑]

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 淺談go build后加文件和目錄的區別
  • go build 通過文件名后綴實現不同平臺的條件編譯操作
  • go install/build生成的文件命名和路徑操作
  • 解決go build不去vendor下查找包的問題

標簽:泰安 松原 鷹潭 宜春 黔西 武漢 保定 河池

巨人網絡通訊聲明:本文標題《go build和go install的區別介紹》,本文關鍵詞  build,和,install,的,區別,介紹,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《go build和go install的區別介紹》相關的同類信息!
  • 本頁收集關于go build和go install的區別介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 一级A片国产高潮A片免看玉美人| 国产精品久久久久精品国产精品| 三级一级片| 国产ZZJJ一区二区三区视频| 成人精品一区日本无码网站suv| 三级乡下寡妇| 男生同性啪视频在线观看| 99久久夜色精品国产亚洲AV卜无码| 鲤鱼乡被弄得很爽~H| 性xxxxbbbb免费播放视频| 爱爱h文| 宅福利 蜜桃社| 五级日本床在线全部免费| 国产欧美成人不卡视频| 夜晚偷偷看绿色正能量| 偷拍学校女厕小便视频在线| 我15被好几个同学做了| 黑人巨大精品欧美一区二区,| 亚洲hh| 国产乱人伦AV麻豆网| japanesespanking打屁股视频网站| 日本无码精品免费毛片中文字幕| 搡老女人ⅩXXX搡老女小说| 欧美限制级在线观看| 奇米777狠狠色噜噜狠狠狠| 欧美男男搞基| 97久久碰超碰超碰超少妇| 亚洲一区二区三区四区五区福利 | GOGO亚洲肉体艺术国模| 有没有毛片网站| 免费在线观看一区| Japanese国产在线观看| 国产成a人亚洲精v品在线观看| 欧美黑人巨大xxxxx| www狠狠| 男子操女子| 很黄很污的视频网站| 国产Va又粗又爽又硬又大视频| 苗族一级毛片**| 喷水在线播放| 日韩精品第二页|