Projeto Go de código aberto busca contribuidores: junte-se a nós!

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Grande projeto open source em Go (Golang) busca contribuidores



A comunidade de software livre continua crescendo, e um dos projetos mais notáveis na linguagem Go (Golang) anunciou uma grande campanha de recrutamento de contribuidores. Trata-se do Kubernetes — um sistema de orquestração de contêineres que é o projeto principal da Cloud Native Computing Foundation (CNCF) e o padrão de facto no mundo da computação em nuvem.



O projeto é escrito principalmente em Go e é ativamente desenvolvido por milhares de desenvolvedores em todo o mundo. No entanto, como observam os mantenedores, com o crescimento da popularidade do Kubernetes, também aumenta a necessidade de novos participantes dispostos a ajudar com código, documentação, testes e suporte à comunidade.



Por que o Kubernetes?

  • Impacto. O Kubernetes é usado em produção pela Amazon, Google, Microsoft, Spotify e muitas outras empresas. Contribuir para este projeto é um caminho direto para trabalhar com tecnologias de ponta.
  • Comunidade. Uma das comunidades mais amigáveis e estruturadas no open source. Para iniciantes, existe um programa de mentoria e bugs especiais para os primeiros PRs (good first issue).
  • Tecnologias. Trabalhar no projeto proporciona um conhecimento profundo de Go, arquitetura de microsserviços, gRPC, etcd e pipelines de CI/CD.
  • Crescimento na carreira. Muitos desenvolvedores de ponta começaram contribuindo para o Kubernetes e depois receberam ofertas do Google, Red Hat e outros gigantes.


Quem estão procurando?

O projeto está aberto a participantes de todos os níveis — de estudantes a arquitetos experientes. São especialmente procurados:

  • Desenvolvedores Go para corrigir bugs, otimizar desempenho e escrever novas funcionalidades.
  • Autores de documentação — o projeto está traduzido para muitos idiomas, mas a seção em português precisa de atualização.
  • Especialistas em testes — escrever testes e2e e cenários de integração.
  • Engenheiros DevOps para melhorar a infraestrutura de build e deploy do próprio Kubernetes.


Como começar?

  1. Visite o repositório oficial no GitHub: kubernetes/kubernetes.
  2. Estude a seção CONTRIBUTING.md — lá está descrito o processo de assinatura do acordo de licença (CLA) e configuração do ambiente.
  3. Encontre a etiqueta "good first issue" no rastreador de tarefas — são tarefas simples e compreensíveis para iniciantes.
  4. Junte-se ao canal do Slack #sig-contributor-experience — lá você receberá ajuda com qualquer dúvida.
  5. Faça seu primeiro Pull Request. Mesmo corrigir um erro de digitação na documentação já é uma contribuição valiosa!


Não tenha medo das dificuldades — o projeto Kubernetes tem um dos melhores sistemas de integração no open source. E o conhecimento de Go e a experiência com contêineres tornarão o processo o mais confortável possível.



Junte-se a milhares de desenvolvedores que já estão mudando o mundo da computação em nuvem. Seu próximo commit pode fazer parte da história!

Recommended Libraries