Về điều gần nhất Golang có một hướng dẫn về phong cách được tìm thấy ở đây , bên dưới Tên người nhận, điều này được viết:
Tên của người nhận phương thức nên phản ánh bản sắc của nó; thường là một hoặc hai chữ cái viết tắt của loại đủ (chẳng hạn như "c" hoặc "cl" cho "Khách hàng"). Không sử dụng các tên chung chung như "tôi", "này" hoặc "bản thân", các định danh điển hình của các ngôn ngữ hướng đối tượng chú trọng hơn vào các phương thức trái ngược với các hàm. Tên không cần phải được mô tả như của một đối số phương thức, vì vai trò của nó là rõ ràng và không phục vụ mục đích tài liệu.
Cá nhân tôi luôn chỉ sử dụng "cái này" làm định danh vì "cái này" là trọng tâm của những gì tôi đang làm khi viết và chỉnh sửa hàm. Nghe có vẻ đúng, và (với tôi ít nhất) nó có ý nghĩa.
Nếu tên không cần mô tả, vai trò của nó là rõ ràng và nó không phục vụ mục đích tài liệu , tại sao việc sử dụng "cái này" sẽ được tán thành?