anijackich
@anijackich

Почему Golang устанавливает пакеты не туда?

При установке пакета (go get github.com/go-sql-driver/mysql) golang помещает его не в $GOPATH/src/, а в $GOPATH/pkg/mod
Причем в $GOPATH помимо pkg/ собственно ни bin/, ни src/ нет

Прошу помочь, как же так происходит?
  • Вопрос задан
  • 174 просмотра
Решения вопроса 1
udjin123
@udjin123
PHP, Golang, React
С версии 1.6 включены по дефолту модули, регулируется этой GO111MODULE переменной окружения, если нужно старое поведение то установите ее off, подробнее тут https://go.dev/blog/go116-module-changes
Но лучше мигрировать на модули
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы