Go Wiki:參與貢獻
放置於 https://go.dev.org.tw/wiki 的go.googlesource.com/wiki 儲存庫中,且在 https://github.com/golang/wiki 上也有鏡像。
這些內容由託管官方 Go 網站 https://go.dev.org.tw/ 的伺服器提供。伺服器的原始檔位於 go.googlesource.com/website 儲存庫。
通報問題
有關現有內容的問題,建議的解決方式是寄送變更。
然而,如果你想新增一個新頁面,請先在 Go 問題追蹤程式 中開啟一個以wiki:
為開頭的問題,以提出新增建議。清楚地說明為何內容不適合現有的任何頁面。
由於 wiki 頁面的變更會中斷外部連結,因此,在變更或移除任何 wiki 頁面之前,請先開啟一個問題。
如果問題與內容的提供有關,請開啟一個 GitHub 問題。
問題分類
要處理與內容相關的問題,建議找出最熟悉相關內容的人員或團隊。一個好的起點是 專案擁有者 頁面。
與內容提供相關的問題,請遵循與 x/website 問題相似的常規分流流程,並標籤為 website
。
更新內容
變更之前,請務必熟悉官方 貢獻指南 中概述的程式碼檢閱流程。
傳送微小的變更
對於修改錯字或新增遺失連結等輕微更新,您可以使用 GitHub 流程。從 GitHub 回應儲存庫 編輯,並照常開啟 GitHub Pull 要求。
進一步資訊可參閱 透過 GitHub 傳送變更。
傳送非微小的變更
對於較大的變更,請考慮遵循 透過 Gerrit 傳送變更 中提供的說明,透過 Gerrit 傳送您的變更。
wiki 內容的標準儲存庫位於 go.googlesource.com/wiki
。
$ git clone https://go.googlesource.com/wiki
檢閱和提交變更
與其他 Go 儲存庫不同,wiki 儲存庫的提交流程僅需要 wiki 儲存庫維護人員小組中任何人的一個 +2。請參閱 建議 61940 以取得更多背景資訊。
給審查人員的注意事項:當您提供 +2 並回覆所有留言後,請儘快合併變更以避免合併衝突。
任何有興趣收到關於新進 wiki CL 的通知的人都可以透過他們的 Gerrit 通知 選擇接收。
變更和測試內容提供行為
golang.org/x/website/cmd/golangorg
是提供 wiki 頁面的程式。
$ git clone https://go.googlesource.com/website
$ cd website/cmd/golangorg
遵循 README.md 中的說明 在當地執行和測試程式。
這項內容是 Go Wiki 的一部分。