Resultados da pesquisa a pedido "go-templates"
Ir modelo remover a última vírgula no loop de intervalo
Eu tenho um código como este: package main import ( "text/template" "os" ) func main() { type Map map[string]string m := Map { "a": "b", "c": "d", } const temp = `{{range $key, $value := $}}key:{{$key}} value:{{$value}},{{end}}` t ...
pipelines do mecanismo do modelo golang
Eu tenho um modelo de golang, definido assim {{- define "test" -}} {{- printf "%s" .Name | trunc 24 -}} {{- end -}}Então eu o uso em um dos meus arquivos: {{ template "test" . }}O que o ponto significa após o "teste"? Os documentos do modelo ...
Referenciando a matriz Go em Javascript
Eu tenho uma matriz Golang que estou passando para o meu arquivo html no front-end. Eu sei disso '{{ index .Array 0}}'funciona e puxa o primeiro elemento da matriz. Mas eu quero fazer um loop for Javascript e imprimir todos os elementos da ...
Desescape a entrada css em HTML
Como desescape html? Estou passando um arquivo css para html como este <style>{{.file}}</style>Eu entendi isso <style>ZgotmplZ</style>Eu tentei agrupar o campo com template.HTML (data), não funcionou.
Ir para o nome do modelo
Nohtml/template (etext/template) pacotes,template.New [https://golang.org/pkg/html/template/#New]tem a seguinte assinatura: func New(name string) *TemplateO que exatamente é oname usado para? Digitalizei os documentos (e um pouco de fonte), mas ...
Modelo simples, se não estiver funcionando
Então, eu estou fazendo um simples se verificar um bool de uma estrutura, mas ele não parece funcionar, basta parar de renderizar o HTML. Portanto, a seguinte estrutura é assim: type Category struct { ImageURL string Title string Description ...
Ir modelo: não é possível avaliar o campo X no tipo Y (X não faz parte de Y, mas fica preso em um loop {{range}})
Pergunta semelhante respondida aqui [https://stackoverflow.com/questions/37124256/go-cant-evaluate-field-when-using-range-to-build-from-template] , mas acho que não resolve o meu problema. Digamos que você tenha a seguinte estrutura: type User ...
Código Golang para repetir um código h nml vezes
Estou trabalhando no aplicativo web golang. Na medida em que eu preciso iterar uma linha HTMLn número de vezes. func index(w http.ResponseWriter, r *http.Request) { tmpl := template.Must(template.ParseFiles("templates/index.html")) n := ...
Modelos de Golang (e passar funcs para o modelo)
Estou recebendo um erro ao tentar acessar uma função que estou passando para o meu modelo: Error: template: struct.tpl:3: function "makeGoName" not definedAlguém pode me informar o que estou fazendo de errado? Arquivo de modelo ...
Ir - comentários HTML não são renderizados
Estou construindo um aplicativo da web. Encontrei alguma anomalia na página html renderizada. Todos os meus comentários html<!-- --> de repente não estão sendo renderizados. Meu palpite é porque a versão go que usei (apenas atualizada para a ...