Go Developer

Código simples.
Sistemas poderosos.

// Desenvolvedor especialista em Go — construindo APIs de alta performance,
microsserviços resilientes e ferramentas de linha de comando elegantes.

main.go — devgo.dev.br
package main
 
import "fmt"
 
type Developer struct {
  Name    string
  Stack   []string
  Coffee  int
}
 
func main() {
  dev := Developer{
    Name: "devgo.dev.br",
    Stack: []string{
      "Go", "gRPC",
      "PostgreSQL",
    },
    Coffee: 99,
  }
  fmt.Println(dev.Name) // ✓
}

Habilidades

O que eu construo

APIs & REST
Gin, Echo, Fiber — APIs rápidas com design limpo e documentação OpenAPI.
🔗
gRPC & Protobuf
Comunicação binária de alta performance entre microsserviços.
🗄️
Bancos de Dados
PostgreSQL, Redis, MongoDB — modelagem sólida e queries otimizadas.
🐳
Containers & DevOps
Docker, Kubernetes, GitHub Actions — deploy com confiança.
🔄
Concorrência Go
Goroutines, channels e worker pools para máxima eficiência.
🛠️
CLI Tools
Cobra, Viper — ferramentas de linha de comando elegantes e funcionais.

Portfólio

Projetos em destaque

goqueue — Message Broker Leve
Broker de mensagens em memória com suporte a pub/sub, dead-letter queue e métricas via Prometheus. Zero dependências externas.
Go Prometheus gRPC Docker
↗ Ver código
apigen — Scaffold de APIs REST
CLI que gera projetos Go completos com Gin, GORM, migrations, autenticação JWT e testes unitários pré-configurados.
Go Cobra Gin GORM
↗ Ver código
watchdog — Monitor de Serviços
Agente leve para health check de endpoints HTTP/TCP, alertas via webhook e dashboard em tempo real com goroutines.
Go Goroutines WebSocket Redis
↗ Ver código

Contato

Vamos construir algo?

Aberto para projetos freelance, colaborações open source
ou uma boa conversa sobre Go e arquitetura de sistemas.
// Respondo sempre.

oi@devgo.dev.br