$ go version 1.13.3
Tengo una estructura de carpetas de la siguiente manera:
GOPATH
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- my-utils
+--- uuid
+--- uuid.go
my-auth-server
utiliza my-api-server/my-utils/uuid
como dependencia
Ahora, cuando utilicé el sistema de módulos basado en GOPATH, funcionó bien. Pero cuando se utiliza módulos go, cuando corro go run main.go
en el my-auth-server
que devolvió el error:
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
Alguna idea de como resolver esto?