В go.mod: require example.com/pkg v1.2.3. Версия - семантическая (vMAJOR.MINOR.PATCH). go get обновляет версии; @latest, @v1.2.3, @master. Непрямые зависимости добавляются с // indirect. Минимальная версия: при сборке выбирается минимальная подходящая версия среди требований.