Memecah Garis fmt.Sprintf yang Panjang
Apabila membina rentetan panjang menggunakan fmt.Sprintf, adalah wajar untuk memastikan kod itu teratur dan boleh dibaca, mengelakkan coretan satu baris yang tidak sedap dipandang.
Penyelesaian
Gunakan penyambungan rentetan untuk menggabungkan berbilang segmen baris menjadi satu nilai rentetan:
<code class="go">fmt.Sprintf("a:%s, b:%s " + " ...... this goes really long", s1, s2)</code>
Ini kaedah membina rentetan panjang dengan berkesan pada masa penyusunan, memastikan kecekapan.
Pendekatan Alternatif
Untuk rentetan yang mengandungi aksara baris baharu, manfaatkan literal rentetan mentah untuk memisahkan baris:
<code class="go">fmt.Sprintf(`this text is on the first line and this text is on the second line, and third`)</code>
Atas ialah kandungan terperinci Bagaimana untuk Memecahkan Talian Panjang `fmt.Sprintf` untuk Kebolehbacaan Kod yang Lebih Baik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!