go原始碼根目錄結構

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

go原始碼根目錄結構

|– AUTHORS — 檔案,官方 Go語言作者列表

|– CONTRIBUTORS — 檔案,第三方貢獻者列表

|– LICENSE — 檔案,Go語言發布授權協議

|– PATENTS — 檔案,專利

|– README — 檔案,README檔案,大家懂的。提一下,經常有人說:Go官網打不開啊,怎麼辦?其實,在README中說到了這個。該檔案還提到,如果通過二進位安裝,需要設定GOROOT環境變數;如果你將Go放在了/usr/local/go中,則可以不設定該環境變數(Windows下是C:\go)。當然,建議不管什麼時候都設定GOROOT。另外,確保$GOROOT/bin在PATH目錄中。

|– VERSION — 檔案,當前Go版本

|– api — 目錄,包含所有API列表,方便IDE使用

|– doc — 目錄,Go語言的各種文檔,官網上有的,這裡基本會有,這也就是為什麼說可以本地搭建”官網”。這裡面有不少其他資源,比如gopher表徵圖之類的。

|– favicon.ico — 檔案,官網logo

|– include — 目錄,Go 基本工具依賴的庫的標頭檔

|– lib — 目錄,文件範本

|– misc — 目錄,其他的一些工具,相當於大雜燴,大部分是各種編輯器的Go語言支援,還有cgo的例子等

|– robots.txt — 檔案,搜尋引擎robots檔案

|– src — 目錄,Go語言源碼:基本工具(編譯器等)、標準庫

|– test — 目錄,包含很多測試程式(並非_test.go方式的單元測試,而是包含main包的測試),包括一些fixbug測試。可以通過這個學到一些特性的使用。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.