-mod=vendor
запрашивает, чтобы команда go
разрешила информацию о ваших зависимостях, используя only информацию в каталоге vendor
.
Каталог vendor
обязательно не содержит информация о доступных обновлениях, поскольку сам каталог vendor
создается в один момент времени. Чтобы определить доступные обновления, необходимо установить сетевое подключение либо к прокси-серверу модуля, либо к исходному серверу, чтобы узнать, какие другие версии стали доступны.
Таким образом, эти два флага действительно несовместимы: либо вы можете проверить для обновлений, или вы можете использовать только то, что находится в каталоге vendor
, но не оба сразу.