Rumah > Artikel > pembangunan bahagian belakang > Bagaimanakah Antara Muka Harus Dinamakan dalam Go?
Dalam Go, adalah konvensional untuk menamakan antara muka dengan satu kaedah dengan menambahkan nama kaedah dengan akhiran "-er" atau pengubahsuaian yang serupa. Ini menghasilkan kata nama ejen, seperti yang dilihat dalam antara muka seperti Reader, Writer, Formatter dan CloseNotifier.
Untuk antara muka yang mentakrifkan berbilang kaedah, adalah disyorkan untuk memilih nama yang menerangkan dengan tepat tujuannya, seperti net.Conn, http.ResponseWriter, atau io.ReadWriter.
Elakkan menggunakan nama generik seperti ini atau diri untuk jenis penerima. Adalah lebih baik untuk menggunakan singkatan ringkas yang mencerminkan jenis penerima, biasanya satu atau dua aksara. Contohnya, c atau cl untuk Klien, dan r untuk Rectangle. Pendekatan ini memastikan ketekalan merentas kaedah jenis dan menekankan peranan penerima sebagai hujah yang jelas.
Dalam kod yang disediakan, adalah wajar untuk mempertimbangkan nama antara muka berikut :
Untuk antara muka ServerSession, ServerSession atau Session akan menjadi nama yang sesuai.
Atas ialah kandungan terperinci Bagaimanakah Antara Muka Harus Dinamakan dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!