Tôi chỉ muốn xác nhận sự hiểu biết của mình về cấu trúc thư mục dự án điển hình trong dự án Go, theo sau Go tool conventions.quy ước cấu trúc thư mục dự án go-lang
Nếu tôi đang viết gói có tên là my-package
, sử dụng gói bên ngoài của bên thứ ba khác - other-package
. Sau đó dựa trên các quy ước, cấu trúc thư mục này có đúng không?
Lý do tôi hỏi lại điều này vì không giống như các quy ước ngôn ngữ khác, người dùng và mã bên thứ ba nằm trong cùng một thư mục cấp cao nhất.
Pwd của cấu trúc thư mục của tôi: '' '/go/src/github.com/github-account-name/project-name '' ' –
vâng, miễn là gốc là $ GOPATH –