Мне кажется, что GOPATH
неправильно настроен на Windows настройках. Я сам не Windows пользователь, поэтому я могу ошибаться.
Вот официальное руководство о том, как это сделать.
Как говорится, имейте в виду, что вам действительно нужно установить его, если вы хотите что-то другое, отличное от значения по умолчанию. Вы можете оставить значения по умолчанию и просто клонировать нужные проекты внутри правильного GOPATH
, например:
cd C:\Users\foo\go\src
mkdir -p github.com\caarlos0
cd github.com\caarlos0
git clone https://github.com/caarlos0/env.git
Или просто:
go get github.com/caarlos0/env
cd C:\Users\foo\go\src\github.com\caarlos0\env
Любым способом, который вы решите go, вам нужно иметь большинство проектов внутри этой GOPATH
структуры. Поначалу это немного сбивает с толку, так что не спешите:)