[Go] 任意の文字列で複数の文字列を結合する

作成日: 2021年10月05日

strings パッケージの Join 関数を使用すると、任意の文字列で複数の文字列を結合することができます。第1引数には結合したい文字列の配列を、第2引数には結合する文字列の間に挟まる文字列を渡します。下記の例では、文字列をカンマで結合して、結合後の文字列を出力しています。

package main

import (
    "fmt"
    "strings"
)

func main() {
    fmt.Println(strings.Join([]string{"one", "two", "three"}, ","))
}

実行結果は下記となります。

one,two,three
Go