亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Go工作區是什么

發布時間:2022-11-04 11:48:24 來源:億速云 閱讀:200 作者:iii 欄目:編程語言

這篇文章主要介紹了Go工作區是什么的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Go工作區是什么文章都會有所收獲,下面我們一起來看看吧。

工作區介紹

Go代碼必須放在工作區中。工作區其實就是一個對應于特定工程的目錄,它應包含3個子目錄:src目錄、pkg目錄和bin目錄。

  • src目錄:用于以代碼包的形式組織并保存Go源碼文件。(比如:.go .c .h .s等)

  • pkg目錄:用于存放經由go install命令構建安裝后的代碼包(包含Go庫源碼文件)的“.a”歸檔文件。

  • bin目錄:與pkg目錄類似,在通過go install命令完成安裝后,保存由Go命令源碼文件生成的可執行文件。

目錄src用于包含所有的源代碼,是Go命令行工具一個強制的規則,而pkg和bin則無需手動創建,如果必要Go命令行工具在構建過程中會自動創建這些目錄。

需要特別注意的是,只有當環境變量GOPATH中只包含一個工作區的目錄路徑時,go install命令才會把命令源碼安裝到當前工作區的bin目錄下。若環境變量GOPATH中包含多個工作區的目錄路徑,像這樣執行go install命令就會失效,此時必須設置環境變量GOBIN

GOPATH設置

為了能夠構建這個工程,需要先把所需工程的根目錄加入到環境變量GOPATH中。否則,即使處于同一工作目錄(工作區),代碼之間也無法通過絕對代碼包路徑完成調用。

在實際開發環境中,工作目錄往往有多個。這些工作目錄的目錄路徑都需要添加至GOPATH。當有多個目錄時,請注意分隔符,多個目錄的時候Windows是分號,Linux系統是冒號,當有多個GOPATH時,默認會將go get的內容放在第一個目錄下。

go適合做什么

go是golang的簡稱,而golang可以做服務器端開發,且golang很適合做日志處理、數據打包、虛擬機處理、數據庫代理等工作。在網絡編程方面,它還廣泛應用于web應用、API應用等領域。

關于“Go工作區是什么”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Go工作區是什么”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

go
AI

嘉祥县| 南丹县| 北安市| 江孜县| 扶绥县| 开化县| 府谷县| 汉寿县| SHOW| 伊川县| 呈贡县| 寿宁县| 南宁市| 石柱| 海城市| 顺昌县| 灵山县| 清新县| 瑞丽市| 永寿县| 古浪县| 广河县| 饶平县| 温州市| 凌海市| 班玛县| 兴文县| 邵阳市| 葫芦岛市| 大港区| 留坝县| 浦县| 藁城市| 宁河县| 宜宾市| 罗城| 宁陵县| 阜新| 桦川县| 巴青县| 家居|