Pengendalian Kes Khas untuk Elemen Terakhir dalam Templat Teks Go
Dalam sistem templat teks Go, menghasilkan rentetan seperti "(p1, p2 , p3)" daripada tatasusunan menimbulkan cabaran unik dalam meletakkan koma terakhir dengan betul. Soalan dan jawapan berikut menyelidiki penyelesaian yang canggih:
Soalan:
Bagaimanakah elemen terakhir (atau pertama) tatasusunan boleh dikendalikan secara berbeza dalam templat rentetan untuk mengelakkan perkara yang tidak diingini koma?
Jawapan:
利用 Pergi的模板系统,声明两个变量来迭代数组/切片:
{{ $i := . }} {{ $e := . }} ({{ range $i }}{{ if gt $i 0 }}, {{ end }}{{ $e }}, {{end}})
Atas ialah kandungan terperinci Bagaimana untuk Mengelakkan Koma Mengekori Apabila Mengulang Tatasusunan dalam Templat Teks Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!