Wersja $ go 1.13.3
Mam następującą strukturę folderów:
GOPATH
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- my-utils
+--- uuid
+--- uuid.go
my-auth-server
wykorzystuje my-api-server/my-utils/uuid
jako zależność
Teraz, kiedy korzystałem z systemu modułów opartego na GOPATH, działało to dobrze. Jednak przy użyciu odchodzenie modułów, kiedy uruchomić go run main.go
w my-auth-server
niej zwrócił błąd:
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
Masz pomysł, jak to rozwiązać?