Notas sobre frameworks e ferramentas que examinei ao montar um ambiente de desenvolvimento em Go.
Web Framework
Echo
Um framework web leve e rápido.
Ele reúne os recursos básicos necessários para desenvolvimento web, como roteamento, middleware e template engine.
A API é simples, então o custo de aprendizado continua baixo.
Tool
Air
air-verse/air: ☁️ Live reload for Go apps
Uma ferramenta de live reload escrita em Go.
Ela detecta mudanças em arquivos e recompila ou reinicia automaticamente, o que melhora a eficiência no desenvolvimento.
Pode ser personalizada com um arquivo de configuração como .air.toml.
Resumo
Se você quer começar desenvolvimento web com Go, a combinação de Echo com Air é uma forma simples de entrar.
Com Air, deixa de ser necessário reiniciar manualmente a cada mudança no código, o que melhora a experiência de desenvolvimento.
hsb.horse