menu

Hugo

O Hugo é um gerador de sites estáticos super rápido desenvolvido com a linguagem de programação GO.

Visão geral

O Hugo é uma ferramenta poderosa que oferece uma velocidade de compilação de sites incrível.

Para se ter ideia do seu poder, o Hugo pode processar um site com milhares de páginas em apenas alguns segundos.

Empresas como a Smashing Magazine trocou o tão aclamado WordPress pelo Hugo, dada a sua capacidade de geração de sites.

O Hugo utiliza o processador Markdown Goldmark, que possui total compatibilidade com a especificação CommonMark, sendo assim, o suporte ao Markdown no aplicativo é excelente.

O processador usado pelo Hugo, Goldmark, possui um arquivo chamado config.toml que permite configurar a ferramenta.

Segue um exemplo do arquivo de configuração:

baseURL = "http://meusite.org/"
languageCode = "en"
title = "Meu Site"
theme = "ananke"

[markup]
taskLists = false

Você pode visitar o site oficial do Hugo clicando aqui.

Consulte também as instruções de configuração e veja quais extensões são configuráveis no Goldmark.

Suporte ao Markdown no Hugo

Na Tabela 1.1 você tem uma relação dos elementos Markdown que são compatíveis com o Hugo.

Elemento Suporte Informação
Títulos Sim
Parágrafos Sim
Quebras de linha Sim
Negrito Sim
Itálico Sim
Blockquote Sim
Listas ordenadas Sim
Listas não ordenadas Sim
Código Sim
Linhas horizontais Sim
Links Sim
Imagens Sim
Tabelas Sim
Blocos de código cercado Sim O Hugo permite que você destaque a sintaxe da linguagem de programação do bloco.
Notas de rodapé Sim
Id de títulos Sim
Listas de definições Sim
Tachado Sim
Listas de tarefas Sim
Emoji (copiar e colar) Desconhecido
Emoji (códigos de acesso) Sim
Link automático de URL Sim
Desativar o link automático de URL Sim
HTML Sim

Veja também

Formatos de conteúdo suportados no Hugo

Repositório do Goldmark no GitHub