Rumah >pembangunan bahagian belakang >Golang >Bagaimana Mengendalikan Elemen Terakhir dalam Senarai Dipisahkan Koma Templat Teks Go?
Layanan Elemen Terakhir dalam Templat Teks Go
Apabila menggunakan templat teks Go untuk menjana senarai yang dipisahkan koma, ia menjadi perlu untuk mengendalikan peletakan koma untuk elemen terakhir berbeza.
Penyelesaian:
Penyelesaian melibatkan penggunaan keupayaan templat untuk menetapkan pembolehubah semasa lelaran. Dengan memberikan pembolehubah kedua kepada indeks lelaran, kita boleh membezakan elemen terakhir daripada yang lain. Templat berikut menunjukkan ini:
{{ $i := . }} ({{ range $i }}{{ . }}, {{if eq $index (len $. - 1)}}{{/* Empty */}}{{else}},{{end}}{{end}})
Dalam templat ini, kami memulakan pembolehubah $i kepada kepingan nilai yang dihantar kepada templat. Dalam lelaran julat, kami menetapkan $index pembolehubah kedua kepada indeks setiap elemen.
Penjelasan:
Atas ialah kandungan terperinci Bagaimana Mengendalikan Elemen Terakhir dalam Senarai Dipisahkan Koma Templat Teks Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!