KDOC 345: 中間要素の作成に便利なstrings.Joinを見る
この文書のステータス
- 作成
- 2025-04-28 貴島
 
- レビュー
- 2025-05-02 貴島
 
概要
「最初と最後を除いて、要素を足したい」というケースは多い。
"ABC" => "A B C"
みたいなとき。何も考えずにforループで書くと、先頭や末尾にも半角スペースを足してしまったりする。このように真ん中の要素だけ要素を足したい場合は、 strings.Joins を使うと便利である。
import (
        "strings"
        "fmt"
)
func main() {
        alpha := []string{"this", "is", "hello", "world"}
        fmt.Print(strings.Join(alpha, "★"))
}
this★is★hello★world
関連
なし。