Tôi đang làm việc trên dự án Go trong một tháng. Điều tốt là Go thực sự hiệu quả cao. Nhưng sau một tháng phát triển, tôi đã có hàng nghìn dòng mã và nhiều mã số packages
. Để tránh chu kỳ nhập khẩu là một vấn đề lớn đối với tôi rằng bất cứ lúc nào tôi nhận được một lỗi chu kỳ nhập khẩu, tôi không có ý tưởng nơi mà vấn đề có thể được ở lần đầu tiên.Bất kỳ lời khuyên nào tốt về cách tránh chu kỳ nhập trong Go?
Trình biên dịch Go cũng chỉ có thông báo rất đơn giản mà luôn không đủ tốt để xác định sự cố nhanh chóng như: main.go:7:3: import cycle not allowed
. Nó sẽ chỉ giúp bạn biết tệp nào có thể gây ra sự cố nhưng không có gì sâu sắc hơn. Vì mối quan hệ import
ngày càng trở nên phức tạp hơn trong khi mã tăng lên, tôi mong muốn biết cách tránh chu kỳ nhập hiệu quả hơn trong Go. Bất kỳ sự giúp đỡ nào cũng được đánh giá cao.
+1 để đến 10K! – peterSO
@peterSO: Cảm ơn bạn ;-) – zzzz
Chắc chắn tốt để biết, thậm chí không biết về danh sách đi, thực sự. – mna