Este site foi criado com Hugo. Ele vem com um gerador de RSS embutido, o que é ótimo, mas falta a tag XML com o conteúdo completo do post. Isso é bem útil para leitores de RSS: se estou usando um cliente RSS para ler um post, eu gostaria de ter toda essa experiência dentro dele.
Recentemente, abri um Pull Request para adicionar isso ao repositório deles, mas parece que eles não querem. Atualmente, pelo menos antes do Hugo 0.147.8, que era a versão mais recente do Hugo no momento deste post, ele vem apenas com uma tag <description>, que mostra somente um resumo. Felizmente, isso pode ser alterado sobrescrevendo o template padrão de RSS.
Primeiro, você precisa pegar o template padrão no repositório deles. No momento, ele fica em tpl/tplimpl/embedded/templates/rss.xml. Crie o arquivo rss.xml no diretório layouts/_default/ e copie o template padrão para ele.
No final do arquivo, você verá a tag de descrição. Adicione a tag abaixo logo depois dela:
<content:encoded>
{{ .Content | transform.XMLEscape | safeHTML }}
{{ $authorEmail := site.Params.rssEmail }}
{{ printf `<![CDATA[<a href="mailto:%s?subject=%s">Reply to this post by email</a>]]>` $authorEmail .Title | safeHTML }}
</content:encoded>
Esse trecho adiciona uma nova linha no final do texto (somente no feed), assim:

Ele exige um campo no seu hugo.toml:
[params]
rssEmail = "[email protected]"
Se você não quiser isso, pode simplesmente remover essas duas linhas e deixar apenas o texto completo.
