プルリクに付けられるコメントの意味を調べる(LGTM, IMO, nitsなど)
saratogax
サラトガ牧場
普段、go 言語を触る機会は少ないのですが、画面への表示で配列(リスト)の中身を特定の文字列で区切って表示したいケースに遭遇しました。
ってことで公式のドキュメントを参考にしてみます。
Join concatenates the elements of its first argument to create a single string. The separator string sep is placed between elements in the resulting string.
https://pkg.go.dev/strings#example-Join
では、tags 変数の定義が以下の場合を想定してみます。
tags []string
これをカンマ区切りで表現するには、strings.Join を利用すれば OK ですね。
import {
"strings"
}
tags := []string{"a", "b", "c"}
strings.Join(tags[:], ", ")