Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Layout dinamico

Boa tarde, nas primeiras aulas foi criado uma pagina index.html e informado via {{define "html"}} para a main.go, porem quero criar um cabeçalho para usar em mais de uma pagina sem ter que repetir código, qual seria a forma de inserir uma pagina head.html dentro da index.html?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Fala Arlis, como vai?

Neste vídeo da aula 4, incluo as partials, como ilustra o exemplo abaixo:

{{define "_menu"}}

<nav class="navbar navbar-light bg-light mb-4">
    <a class="navbar-brand" href="/">Alura Loja</a>
</nav>

{{end}}

Já na index:

{{define "Index"}}

{{template "_head"}}

{{template "_menu"}}

[... código omitido...]

</html>
{{end}}

: )