Rumah >pembangunan bahagian belakang >Golang >Huruf pertama rentetan dalam golang ialah huruf kecil
Di Golang, huruf pertama rentetan biasanya dibentangkan dalam huruf kecil. Ini disebabkan oleh konvensyen penamaan Golang, yang mengikut peraturan yang dipanggil "nomenklatur unta" di mana huruf pertama pembolehubah dan nama fungsi adalah huruf kecil, manakala huruf pertama nama jenis dan nama fungsi yang dieksport adalah huruf besar. Konvensyen penamaan ini membantu meningkatkan kebolehbacaan dan ketekalan kod. Apabila kami menulis kod Golang, adalah penting untuk mengikuti konvensyen penamaan, yang boleh menjadikan kod kami lebih mudah difahami dan diselenggara. Oleh itu, mengingati bahawa huruf pertama rentetan ialah huruf kecil dalam Golang ialah peraturan yang patut diingati.
Saya ingin menukar huruf pertama rentetan yang diberikan kepada huruf besar. Saya melihat ke dalam pakej kes dan string dan yang paling hampir saya temui ialah cases.title
cases.Title(language.Und, cases.NoLower).String("MyString")
Ia boleh menerima parameter kedua cases.something
Tetapi dengan cara ini, saya tidak dapat mencari jalan untuk mencapai merendahkan hanya watak pertama.
adakah serupa dengan ini?
https://www.php.cn/link/f1558e79c0736bcc9770373fdf03dccb
func firstLetterToLower(s string) string { if len(s) == 0 { return s } r := []rune(s) r[0] = unicode.ToLower(r[0]) return string(r) }
Atas ialah kandungan terperinci Huruf pertama rentetan dalam golang ialah huruf kecil. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!