Версионирование в Golang с vgo
Версионирование в Golang с vgo
В Go есть простая стандартная команда go get
, которая скачивает зависимости. Эта команда устанавливает последнюю версию, из master
ветки репозитория.
Это отлично подходит для небольших одиночных проектов. Но что если имеется два проекта которые зависят от разных версий одной сторонней библиотеки?
Versioned Go Command (vgo)
В Golang
версии 1.10 нам предоставили Versioned Go Command сокращенно vgo
. Эта консольная команда позволяет загружать и импортировать необходимые версии библиотек.
Проект находится в статусе активной разработки и для продакшена рекомендуют пока использовать dep
.