Maison  >  Article  >  développement back-end  >  Comment accéder au champ de nom du premier élément d'un tableau de modèles Go ?

Comment accéder au champ de nom du premier élément d'un tableau de modèles Go ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-07 01:33:02337parcourir

How to Access the Name Field of the First Element in a Go Template Array?

Accès à la valeur du premier élément de tableau dans les modèles Go

Lorsque vous travaillez avec des modèles et des tableaux Go, l'accès à la valeur du premier index peut être stimulant. Dans ce scénario, vous essayez de récupérer le champ Nom du premier élément du tableau Doc.Users.

La solution réside dans le regroupement correct de l'expression et l'application du sélecteur .Name :

<div>Foobar {{ (index .Doc.Users 0).Name }}</div>

Voici comment cela fonctionne :

  1. index .Doc.Users 0 récupère le premier élément du tableau Doc.Users, fournissant un objet imbriqué.
  2. ( ) regroupe ce objet imbriqué, vous permettant d'appliquer des sélecteurs dessus.
  3. .Name sélectionne ensuite le champ Nom de l'objet groupé.

Cette approche vous garantit d'accéder au champ Nom du premier Doc Élément .Users selon les besoins.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn