$ go версия 1.13.3
У меня есть структура папок следующим образом:
GOPATH
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- my-utils
+--- uuid
+--- uuid.go
my-auth-server
использует my-api-server/my-utils/uuid
в качестве зависимости
Теперь, когда я использовал модульную систему на основе GOPATH, это работало нормально. Но при использовании go-модулей при запуске go run main.go
в my-auth-server
нем возвращается ошибка:
build command-line-arguments: cannot load my-api-server/my-utils/uuid: malformed module path "my-api-server/my-utils/uuid": missing dot in first path element
Есть идеи, как это решить?