<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 10.7. 工具 本章剩下的部分將討論Go語言工具箱的具體功能,包括如何下載、格式化、構建、測試和安裝Go語言編寫的程序。 Go語言的工具箱集合了一系列功能的命令集。它可以看作是一個包管理器(類似于Linux中的apt和rpm工具),用于包的查詢、計算包的依賴關系、從遠程版本控制系統下載它們等任務。它也是一個構建系統,計算文件的依賴關系,然后調用編譯器、匯編器和鏈接器構建程序,雖然它故意被設計成沒有標準的make命令那么復雜。它也是一個單元測試和基準測試的驅動程序,我們將在第11章討論測試話題。 Go語言工具箱的命令有著類似“瑞士軍刀”的風格,帶著一打的子命令,有一些我們經常用到,例如get、run、build和fmt等。你可以運行go或go help命令查看內置的幫助文檔,為了查詢方便,我們列出了最常用的命令: ``` $ go ... build compile packages and dependencies clean remove object files doc show documentation for package or symbol env print Go environment information fmt run gofmt on package sources get download and install packages and dependencies install compile and install packages and dependencies list list packages run compile and run Go program test test packages version print Go version vet run go tool vet on packages Use "go help [command]" for more information about a command. ... ``` 為了達到零配置的設計目標,Go語言的工具箱很多地方都依賴各種約定。例如,根據給定的源文件的名稱,Go語言的工具可以找到源文件對應的包,因為每個目錄只包含了單一的包,并且包的導入路徑和工作區的目錄結構是對應的。給定一個包的導入路徑,Go語言的工具可以找到與之對應的存儲著實體文件的目錄。它還可以根據導入路徑找到存儲代碼的倉庫的遠程服務器URL。 {% include "./ch10-07-1.md" %} {% include "./ch10-07-2.md" %} {% include "./ch10-07-3.md" %} {% include "./ch10-07-4.md" %} {% include "./ch10-07-5.md" %} {% include "./ch10-07-6.md" %}
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看