$ go Version 1.13.3
Ich habe eine Ordnerstruktur wie folgt:
GOPATH
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- my-utils
+--- uuid
+--- uuid.go
my-auth-serververwendet my-api-server/my-utils/uuidals eine Abhängigkeit
Als ich das GOPATH-basierte Modulsystem verwendete, funktionierte dies einwandfrei. Aber wenn geht Module verwenden, wenn ich laufe go run main.goin my-auth-serverihm einen Fehler zurückgegeben:
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
Irgendeine Idee, wie man das löst?