phiên bản $ đi 1.13.3
Tôi có một cấu trúc thư mục như sau:
GOPATH
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- my-utils
+--- uuid
+--- uuid.go
my-auth-server
sử dụng my-api-server/my-utils/uuid
như một sự suy giảm
Bây giờ, khi tôi sử dụng hệ thống mô-đun dựa trên GOPATH, nó hoạt động tốt. Nhưng khi sử dụng mô-đun go, khi tôi chạy go run main.go
trong my-auth-server
nó đã trả về lỗi:
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
Bất kỳ ý tưởng làm thế nào để giải quyết điều này?