<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      go:generate 指令

      gogenerate 指令

      go generate 命令是在Go語言 1.4 版本里面新添加的一個命令,當(dāng)運行該命令時,它將掃描與當(dāng)前包相關(guān)的源代碼文件,找出所有包含 //go:generate 的特殊注釋,提取并執(zhí)行該特殊注釋后面的命令。

      命令格式

      go generate 命令格式如下所示:

      go generate [-run regexp] [-n] [-v] [-x] [command] [build flags] [file.go... | packages]
      

      參數(shù)說明如下:

      • -run 正則表達(dá)式匹配命令行,僅執(zhí)行匹配的命令;
      • -v 輸出被處理的包名和源文件名;
      • -n 顯示不執(zhí)行命令;
      • -x 顯示并執(zhí)行命令;
      • command 可以是在環(huán)境變量 PATH 中的任何命令。

      注意:

      • //go:generate 注釋雙斜線后沒有空格;
      • 每個源碼文件可以包含多個 generate 特殊注釋;
      • 運行 go generate 命令時,才會執(zhí)行特殊注釋后面的命令;
      • 當(dāng) go generate 命令執(zhí)行出錯時,將終止程序的運行;
      • go generate 后可以接任意路徑。比如 go generate 命令只處理當(dāng)前工作目錄下的包;而 go generate ./.. 則處理當(dāng)前目錄的父目錄及其所有子目錄下的包。所有 go generate 命令都會忽略 vendor 目錄和 GOROOT 下的包,僅處理項目內(nèi)的用戶代碼。

      常見用途

      示例:https://gitee.com/meha555/go-learn/tree/master/01_basic/tricks/generate

      1. Protocol Buffers: 從.proto文件生成Go代碼
      2. Mock生成: 為接口生成mock實現(xiàn)
      3. 字符串方法: 為枚舉類型生成String()方法
      4. 嵌入資源: 將靜態(tài)資源嵌入到Go代碼中
      5. 版本信息: 生成包含版本信息的代碼
      posted @ 2025-10-13 23:55  3的4次方  閱讀(17)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 91偷自国产一区二区三区| 2021最新国产精品网站| 一本色道久久东京热| 天堂av资源在线免费| 亚洲精品无码久久久影院相关影片| 99麻豆久久精品一区二区| 亚洲成人资源在线观看| 精品国产一区av天美传媒| 成人国产精品日本在线观看| 在线亚洲妇色中文色综合| 亚洲精品人妻中文字幕| 日韩精品久久久肉伦网站| 成人精品区| 桐柏县| 精品精品国产国产自在线| 一卡2卡三卡4卡免费网站| 久久亚洲精品中文字幕波多野结衣| 激情综合网激情综合网五月| 精品熟女日韩中文十区| 亚洲欧洲色图片网站| 色多多性虎精品无码av| 成人一区二区三区激情视频| 国产精品成人中文字幕| 亚洲AV午夜成人无码电影| 热久在线免费观看视频| 成人aⅴ综合视频国产| 亚洲国产初高中生女av| 久久永久视频| 色久综合色久综合色久综合| 少妇宾馆粉嫩10p| 国产精品久久露脸蜜臀| 思思99热精品在线| 久久亚洲日本激情战少妇| 久久精品国产蜜臀av| 国产99在线 | 亚洲| 美女人妻激情乱人伦| 最近免费中文字幕mv在线视频3| 日本边添边摸边做边爱| 夜鲁鲁鲁夜夜综合视频欧美| 九九热在线视频免费观看| 青青草原国产精品啪啪视频|