2017-05-20 10 views

Antwort

4

Ich würde es vorziehen, nicht strings.Join(array,"") für diesen Zweck zu verwenden, weil es eine große neue Zeichenfolge erstellt, die ich nicht brauche. Das Erstellen einer großen Zeichenfolge, die ich nicht brauche, ist nicht platzsparend, und je nach Eingabe und Hardware ist es möglicherweise nicht zeiteffizient.

Anstatt also würde ich durch das Array von String-Werten durchlaufen und jede Zeichenfolge in eine Rune Scheibe umwandeln, und verwenden Sie die eingebaute in variadische Anfügen Funktion meine Scheibe aller Rune Werte wachsen:

var allRunes []rune 
for _, str := range array { 
    allRunes = append(allRunes, []rune(str)...) 
} 
Verwandte Themen