Pengantaran parameter bernama dalam fungsi Go meningkatkan kebolehbacaan kod dengan membenarkan nilai dihantar menggunakan parameter bernama dengan jenis tertentu. Apabila memanggil fungsi, anda boleh menghantar parameter mengikut nama, dengan itu secara eksplisit menyatakan tujuan setiap parameter.
Nama parameter lulus dalam fungsi Go
Dalam fungsi Go, anda boleh menggunakan parameter bernama untuk menghantar nilai untuk mencapai lebih banyak kod semantik. Ini meningkatkan kebolehbacaan dan kebolehselenggaraan fungsi, terutamanya apabila fungsi tersebut mempunyai banyak parameter.
Sintaks
Sintaks untuk menghantar parameter bernama adalah seperti berikut:
func functionName(parameterName1 type1, parameterName2 type2, ...)
Contohnya:
func calculateArea(length, width float64) float64
Dalam fungsi ini, panjang dan lebar dinamakan parameter khusus
Pass parameters
Apabila memanggil fungsi, anda boleh menggunakan medan bernama untuk menghantar parameter:
area := calculateArea(length: 5.0, width: 3.0)
Dengan cara ini, parameter length akan diberikan nilai 5.0, dan parameter diberikan nilai 3.0. . ialah panjang segi empat tepat, dan parameter kedua ialah lebar segi empat tepat.
Atas ialah kandungan terperinci Fungsi Golang dinamakan parameter passing. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!