кроме того, что это также охватывает старые версии Go
для создания воспроизводимых сборок с Go. Для индивидуальных проектов мы используем Glide.
Так, например, я использую:
glide get github.com/stretchr/testify
исправить версию пакета "testify". Это не работает для инструментов, однако. Например:
glide install github.com/tebeka/go2xunit
возвращает успех, но на самом деле не устанавливает go2xunit, поэтому я должен использовать:
go get github.com/tebeka/go2xunit
который устанавливаетgo2xunit в$ GOPATH / бен.
В Как я могу исправить версию таких инструментов, как go2xunit?
Я также отмечаю, чтоскользить говорит использовать вместо и Деп говоритГоланг отошел от его реализации и, вероятно, в конечном итоге использовать что-то на основеВГО, Существует множество инструментов управления зависимостями для go, может быть, один из менее известных поддерживает это?
В случае необходимости я использую go 1.7.4, как это предусмотрено в Debian9.