Golang: convertir les tranches dans la carte

Est-il facile/moyen simple de convertir une tranche dans une carte dans Golang? Comme la conversion d'un tableau en hash en perl est facile à faire avec une simple affectation comme %hash = @array
ce ci-dessus vous permet de convertir tous les éléments du tableau dans une table de hachage, avec des clés de paires index des éléments, tandis que les valeurs impaires de l'indice des éléments de la matrice.

Dans mon code, j'ai tranches de chaîne et que vous souhaitez convertir en une carte. Je me demande si il y a un Aller à la bibliothèque de code pour faire cela.

func main() {
  var elements []string
  var elementMap map[string]string
  elements = []string{"abc", "def", "fgi", "adi"}
}

éléments tranche devrait être transformée en carte de chaînes, elementMap.

grâce

OriginalL'auteur Nikhil Mulley | 2016-07-26