Pitch: Fiz uma API com Golang para possíveis projetos IoT
Sou desenvolvedor JS/TS e estava querendo aprender uma nova linguagem para backend, quando descobri o Golang. Após assistir a alguns vídeos e cursos, acabei me interessando bastante pela performance e simplicidade da linguagem.
Para colocar à prova os conceitos e a sintaxe que estudei, resolvi desenvolver uma API para um projeto que pretendo tirar do papel em breve: um hardware de previsão do tempo/clima.
Stack utilizada no projeto:
Gin Gonic: Framework web focado em performance.
SQLite: Para persistência de dados de forma leve.
go-playground/validator: Para validação de dados de entrada.
godotenv: Gerenciamento de variáveis de ambiente.
Aprendi muito durante o processo e espero que este repositório sirva como base para quem deseja construir projetos similares, especialmente integrando dispositivos como ESP32 e sensores BME280.
Confira o repositório: MeteorologyGo