godoc自 1.12 以來已從 go 標準安裝中洗掉,看起來不會很快更新。pkg.go.dev至少看起來是它的繼任者。它還具有其他檔案功能,例如抓取README.md檔案并將其呈現在檔案頁面中。
由于這些原因,我希望切換到使用pkg.go.dev本地來查看和創建小型內部包的檔案。主要問題是,與godoc似乎沒有明確的使用指南不同。我也不知道pkpg.go.dev這個任務是否完全矯枉過正。所以我想知道:
- 可以而且應該
pkg.go.dev用作本地godoc替代品嗎? - 如果是,我將如何為該任務運行它?
uj5u.com熱心網友回復:
可以使用有之前的godoc工具的x/tools/godoc
uj5u.com熱心網友回復:
godoc單獨運行[1] 對我有用,但真的很慢,因為它為標準庫中的每個包生成檔案,而我只關心我正在處理的本地包。為此,如果您的包位于名為 的檔案夾中something,您可以移動該檔案夾,使其看起來像這樣:
godoc/src/something
然后,轉到godoc檔案夾,然后運行
godoc -goroot .
然后,瀏覽到localhost:6060。或者,另一個站點可用于 Go 檔案 [2]。
- https://github.com/golang/tools/tree/master/cmd/godoc
- https://godocs.io
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/338487.html
