分解冗長的fmt.Sprintf 行
使用fmt.Sprintf 建構冗長的字串時,最好保持程式碼的組織性和可讀性,避免難看的單線
解
利用字串串聯將多個線段組合成一個字串值:
<code class="go">fmt.Sprintf("a:%s, b:%s " + " ...... this goes really long", s1, s2)</code>
此方法有效構造了長編譯時字串,保證效率。
替代方法
對於包含換行符的字串,利用原始字串文字來分割行:
<code class="go">fmt.Sprintf(`this text is on the first line and this text is on the second line, and third`)</code>
以上是如何分解長的'fmt.Sprintf”行以獲得更好的程式碼可讀性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!