Nhận xét đánh giá mã Go
Trang này thu thập các nhận xét phổ biến được đưa ra trong quá trình đánh giá mã Go, do đó, các viết tắt có thể tham khảo giải thích chi tiết duy nhất. Đây là danh sách các lỗi phổ biến về giặt là, không phải là hướng dẫn về phong cách.
Bạn có thể xem đây là phần bổ sung cho
http://golang.org/doc/effective_go.html .
Mũ hỗn hợp
Xem http://golang.org/doc/effective_go.html#mixed-caps . Điều này áp dụng ngay cả khi nó phá vỡ các quy ước trong các ngôn ngữ khác. Ví dụ: một hằng số chưa được báo cáo là maxLength không phải MaxLength hoặc MAX_LENGTH.
Lượt đi hiệu quả
Hỗn hợp
Cuối cùng, quy ước trong cờ vây là sử dụng hỗn hợp hoặc tài nguyên hỗn hợp hơn là sử dụng dấu gạch dưới để viết tên nhiều từ khóa.
Đặc tả ngôn ngữ lập trình Go
Số nhận dạng đã xuất
Một số nhận dạng có thể được xuất để cho phép truy cập vào nó từ một gói khác. Giá trị nhận dạng được xuất nếu cả hai:
Tất cả các số nhận dạng khác không được xuất.
Sử dụng nắp hỗn hợp.
FOO_BAR_BAZ
theo kiểu để dễ đọc, nhưng tiếc là điều đó ảnh hưởng đến khả năng hiển thị của hằng số và nó không phổ biến. Tôi vừa phải nuốt niềm tự hào của mình và chấp nhận quy ước ngay cả khi tôi không thích nó.