Неожиданный макет каталога после перемещения проекта в новый каталог - PullRequest
1 голос
/ 27 мая 2020

Я работал над проектом Go в каталоге, которого не было в моем GOPATH. Я использовал относительный импорт.

Я пытаюсь переместить проект в свой GOPATH, чтобы перестать использовать относительный импорт, но продолжаю получать ошибки unexpected directory layout.

Я проверил Go документы «как написать код Go», но я все еще не могу понять, в чем проблема.

GOPATH в настоящее время

/Users/M/go

GOROOT в настоящее время

/usr/local/Cellar/go/1.14.1/libexec

Проект в настоящее время находится в

/Users/M/go/src/github.com/code/project

Я пытаюсь сделать следующий импорт:

package aws_service

import (
    "github.com/project/server/DB"
)

Где "github.com/project/server/DB" - это еще один пакет, который я создал в моем проекте.

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...