$ 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-serverutilise my-api-server/my-utils/uuidcomme 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.godans my-auth-serverson 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?