長い fmt.Sprintf 行の分割
fmt.Sprintf を使用して長い文字列を構築するときは、コードを整理して読みやすい状態に保つことが望ましいです。見苦しい単一行を避けるスニペット。
解決策
文字列連結を利用して、複数の線分を 1 つの文字列値に結合します。
<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 中国語 Web サイトの他の関連記事を参照してください。