タグ

2023年10月10日のブックマーク (1件)

  • go getで常に最新のcommitを使いたい場合

    ⚠ この記事には嘘が書かれています。コメント部分を参照してください。 たまに自分で作った作りかけのパッケージに依存するときなどに、常に最新のcommitを利用したい場合がある。ここではリリース済みの最新バージョンを参照したいというわけではないので @latestは不適切。 調べてみたところ以下の様にすれば良さそう。 対象がgitのリポジトリなら。 公式のやり方ではなさそうだけれど、一度タグ無しのリポジトリに対してgo getしたあとに、リポジトリを更新し、go getしたときにもキャッシュが使われてしまって困ったことがあった (@masterなどしてしまったかもしれない)。 issues https://github.com/golang/go/issues/29761 code 1.15では cmd/go/internal/modfetch/codehost 付近だけど、internal

    go getで常に最新のcommitを使いたい場合
    rmatsuoka
    rmatsuoka 2023/10/10
    "GOPROXY=direct go list -m <repository>@HEAD なら最新を参照できる。"