Lange fmt.Sprintf-Zeilen aufteilen
Beim Erstellen langer Zeichenfolgen mit fmt.Sprintf ist es wünschenswert, den Code organisiert und lesbar zu halten. Vermeidung unansehnlicher einzeiliger Snippets.
Lösung
Verwenden Sie die Zeichenfolgenverkettung, um mehrere Zeilensegmente zu einem einzigen Zeichenfolgenwert zu kombinieren:
<code class="go">fmt.Sprintf("a:%s, b:%s " + " ...... this goes really long", s1, s2)</code>
Dies Die Methode erstellt die lange Zeichenfolge effektiv zur Kompilierungszeit und sorgt so für Effizienz.
Alternativer Ansatz
Für Zeichenfolgen, die Zeilenumbrüche enthalten, nutzen Sie rohe Zeichenfolgenliterale, um die Zeilen aufzuteilen:
<code class="go">fmt.Sprintf(`this text is on the first line and this text is on the second line, and third`)</code>
Das obige ist der detaillierte Inhalt vonWie kann man lange „fmt.Sprintf'-Zeilen aufteilen, um die Lesbarkeit des Codes zu verbessern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!