"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como acessar parâmetros externos no loop de escopo GO?

Como acessar parâmetros externos no loop de escopo GO?

Postado em 2025-04-14
Navegar:911

How to Access External Parameters in a Go Template Range Loop?

vá modelo de acesso ao parâmetro externo em um alcance loop

considere uma situação em que você tem um usuário estruturar com campos como nome de usuário, senha e email. Em um aplicativo da web, a estrutura da URL pode incluir um parâmetro de idioma (en) que precisa ser acessado em um modelo que itera sobre os usuários.

> {{end}}

acessando .lang dentro do loop do intervalo resulta no seguinte erro:

{{ range .users }}
  
{{ end }}

{{range .users}}

> {{end}}

usando $, o modelo pode acessar com êxito o parâmetro .lang, apesar de não ser um campo na estrutura do usuário.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3