Я создал контейнер go, используя расширения удаленных контейнеров vscode. Структура проекта выглядит следующим образом:
archy-go
├── .devcontainer
│ ├── devcontainer.json
│ └── Dockerfile
└── src
└── git.mycompany.com
├── main.go
└── mycompany
└── archy-go
└── cmd
├── createBackend.go
├── createFull.go
├── create.go
├── root.go
├── say.go
└── sayhello.go
Но когда я пробую команду go build
внутри папки git.mycompany.com
, я получаю сообщение об ошибке:
root@b570cd82e7e5:/workspaces/archy-go/src/git.mycompany.com# go build
main.go:3:8: cannot find package "git.mycompany.com/mycompany/archy-go/cmd" in any of:
/usr/local/go/src/git.mycompany.com/mycompany/archy-go/cmd (from $GOROOT)
/go/src/git.mycompany.com/mycompany/archy-go/cmd (from $GOPATH)
Что я сделалделать неправильно? Или как правильно настроить GOPATH в этой ситуации?