Я проверял функцию поставщика, чтобы идти с глиссированием. Было здорово устанавливать все пакеты, но мне не удалось заставить команду go найти их в пакетах поставщиков.Как сделать импорт пакетов из поставщика?
go run src/main.go
src/main.go:8:2: cannot find package "github.com/valyala/fasthttp" in any of:
/home/joaonrb/.software/lib/go/go1.7/src/github.com/valyala/fasthttp (from $GOROOT)
/home/joaonrb/.projects/go-blog/src/github.com/valyala/fasthttp (from $GOPATH)
Fasthttp установлен в /home/joaonrb/.projects/go-blog/src/vendor/github.com/valyala/fasthttp
, версия ходу я использую 1,7 и мой GOPATH является /home/joaonrb/.projects/go-blog
У вас никогда не должно быть исходных файлов на верхнем уровне «$ GOPATH/src». Переместите свой 'main.go' в каталог пакетов и попробуйте' go run' оттуда там. – JimB
Спасибо. Это решает мою проблему. – joaonrb