$ go version 1.13.3
J'ai une structure de dossiers comme suit:
GOPATH
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- my-utils
+--- uuid
+--- uuid.go
my-auth-server
utilise my-api-server/my-utils/uuid
comme dépendance
Maintenant, quand j'ai utilisé le système de modules basé sur GOPATH, cela a bien fonctionné. Mais lors de l' utilisation des modules aller, quand je lance go run main.go
dans my-auth-server
son retour d' erreur:
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
Aucune idée sur la façon de résoudre ça?