Goブログ
godoc.orgのリクエストをpkg.go.devへリダイレクト
Goモジュールが導入され、Goエコシステムが成長するにつれて、pkg.go.devは2019年に開始され、開発者がGoパッケージとモジュールを発見し評価できる中心的な場所を提供しました。godoc.orgと同様に、pkg.go.devはGoドキュメントを提供しますが、モジュール、より優れた検索機能、Goユーザーが適切なパッケージを見つけるためのシグナルもサポートしています。
2020年1月に共有したとおり、最終的にはgodoc.orgからのトラフィックをpkg.go.devの対応するページにリダイレクトすることが目標です。また、ユーザーがgodoc.orgからのリクエストをpkg.go.devにリダイレクトすることをオプトインできるようにしました。
今年は多くの優れたフィードバックを受け取り、Goの課題トラッカー上のpkgsite/godoc.org-redirectおよびpkgsite/design-2020のマイルストーンを通じて追跡および解決されました。皆様からのフィードバックにより、pkg.go.devの人気のある機能リクエストのサポート、pkgsiteのオープンソース化、そして最近ではpkg.go.devのデザイン変更が実現しました。
次のステップ
この移行の次のステップは、godoc.orgからのすべてのリクエストをpkg.go.devの対応するページにリダイレクトすることです。
pkgsite/godoc.org-redirectマイルストーンで追跡されている作業が完了したら、2021年初頭にこれが行われます。
この移行中は、Go issue 43178に更新が投稿されます。
本日からpkg.go.devを使用することをお勧めします。godoc.org?redirect=onにアクセスするか、godoc.orgページの右上隅にある「常にpkg.go.devを使用する」をクリックして、そうすることができます。
よくある質問
godoc.orgのURLは引き続き機能しますか?
はい!godoc.orgに到着するすべてのリクエストをpkg.go.devの同等のページにリダイレクトするため、すべてのブックマークとリンクは引き続き必要なドキュメントに移動します。
golang/gddoリポジトリはどうなりますか?
gddoリポジトリは、自分で実行し続けたい、あるいはフォークして改善したいと考えている人のために利用可能です。貢献を受け付けないことを明確にするために、アーカイブ済みとしてマークします。ただし、リポジトリのフォークは続けることができます。
api.godoc.orgは引き続き機能しますか?
この移行はapi.godoc.orgに影響を与えません。pkg.go.devでAPIが利用可能になるまで、api.godoc.orgはトラフィックを提供し続けます。pkg.go.devのAPIに関する最新情報については、Go issue 36785を参照してください。
godoc.orgのバッジは機能し続けますか?
はい!バッジのURLもpkg.go.devの同等のURLにリダイレクトされます。ページには自動的に新しいpkg.go.devバッジが表示されます。バッジリンクを更新したい場合は、pkg.go.dev/badgeで新しいバッジを生成することもできます。
フィードバック
いつものように、フィードバックについては、Goの課題トラッカーに課題を登録してください。
貢献
Pkg.go.devはオープンソースプロジェクトです。pkgsiteプロジェクトへの貢献に関心のある方は、貢献ガイドラインを確認するか、Gophers Slackの#pkgsiteチャンネルに参加して詳細を確認してください。