У меня есть модуль go, который импортирует проект foo.Последний тег foo говорит v1.4
, когда я делаю go build
в своем проекте, он обновляет go.mod, чтобы сказать:
module github.com/myid/mymod
require (
github.com/myid/foo v1.4
)
Я хочу, чтобы он использовал ветку master вместотег v1.4 ... так что я сделал go get github.com/myid/foo@master
, и он загрузил ветку master в pkg и обновил go.mod, чтобы сказать
require (
github.com/myid/foo v1-XXXXXXX-XXXXXXX
)
Я проверяю, что хэш такой же, как master
но когда я делаю go build
снова, он обновляется до самого последнего тега.
как мне заставить его использовать основную ветку и не переключаться обратно на v1.4?
Спасибо