Goで作成したツールをpkg.go.devに登録する

Goで作成したツールをpkg.go.devに登録する方法をメモしておきます。CLIから登録するには以下を実行します。

curl -X POST https://pkg.go.dev/fetch/github.com/USER/REPO@TAG

例えば以下のように実行します。

curl -X POST https://pkg.go.dev/fetch/github.com/sig9org/gotasky@v0.0.1

以下を実行してステータスコード「200」が返ってくればインデックスされています。

curl -sI https://pkg.go.dev/github.com/sig9org/gotasky@v0.0.1

Webブラウザで以下のようなURLへアクセスすれば登録されたページが閲覧できるはずです。

https://pkg.go.dev/github.com/sig9org/gotasky

image