web-dev-qa-db-fra.com

Comment couper une chaîne à l'aide d'un délimiteur

Dans Go, si j'ai une variable de chaîne s:

var s string = "a,b,c,d,e"

Comment puis-je le convertir, le diviser ou l'exploser en une tranche ou un tableau de chaînes afin qu'il devienne:

arr[0] = "a"
...
arr[4] = "e"
32
sagit

Vous devez utiliser le package strings pour cela.

stringSlice := strings.Split(s, ",")

http://play.golang.org/p/UKZbcuJUPP

45
Daniel