Middle
Que ferramentas e tecnologias você usa no seu trabalho? Qual é o seu nível de experiência com Docker e Kubernetes?
sobes.tech IA
Resposta da IA
No meu trabalho com Go, geralmente utilizo as seguintes ferramentas e tecnologias:
- Ambiente de desenvolvimento: VSCode, GoLand
- Sistemas de controlo de versões: Git
- Construção e gestão de dependências: go modules
- Testes: pacote integrado testing, e testify
- Registo: zap, logrus
- Trabalho com bases de dados: sqlx, gorm, pgx
- Contenerização: Docker para empacotar aplicações
- Orquestração: Kubernetes para gerir clusters escaláveis
Nível de experiência com Docker — confiante: sei escrever Dockerfile, criar imagens, executar contêineres, configurar redes e volumes.
Com Kubernetes — experiência em configuração e implantação de aplicações, trabalho com manifestos (Deployment, Service, ConfigMap), compreensão de conceitos básicos (Pods, ReplicaSets, Namespaces). Posso configurar CI/CD usando Kubernetes, trabalhar com Helm charts.