2022-04-12 Tue: Go modules にて GitHub プライベートリポジトリを参照するのがすごく簡単になっている
以前書いた下記記事からのアップデート
code:sh
gh auth login # 対話形式で簡単に認証をおこなえる
gh auth setup-git # ~/.gitconfig に認証の helper を設定してくれる
上記をおこなうことで、以前の下記ステップを飛ばせる
code:sh
要は、access token を わざわざ取りに行かなくてよい ということ。
その後、GOPRIVATE に対象のリポジトリを追加すると認証が通り、go mod tidy が出来るようになる。
code:sh
go env -w GOPRIVATE=github.com/${YOUR_ACCOUNT_NAME}/*