$ go version 1.13.3
Ho una struttura di cartelle come segue:
GOPATH
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- my-utils
+--- uuid
+--- uuid.go
my-auth-server
usa my-api-server/my-utils/uuid
come una dipendenza
Ora, quando ho usato il sistema di moduli basato su GOPATH, ha funzionato bene. Ma quando si usano moduli andare, quando corro go run main.go
in my-auth-server
esso errore riscontrato:
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
Qualche idea su come risolverlo?