Como verificar no Linux em qual porta um aplicativo está rodando?
Golang
Fale mais sobre o método PATCH
Quando deve usar gRPC e quando REST no contexto de microserviços?
O que é uma pilha e o que é um heap?
Quais estados existem numa goroutine?
Fala-me sobre o padrão Semaphore.
O que é uma condição de corrida (race condition) e como o Go ajuda a detectá-la?
Fale mais sobre WaitGroup: para que é usado, quais métodos existem?
Por que a implementação atual do GetLogger com uma única instância está incorreta com diferentes parâmetros? Como corrigi-lo usando um mapa?
O que é o padrão Singleton? É um padrão ou um antipadrão?
Fale sobre o operador select, o que ele faz e para que serve.
Quais padrões de concorrência você conhece em Go?
O que está por baixo do capô do map em Go? Como ela é implementada?
Qual é a diferença entre arrays e slices em Go?
O que acontece se escrever num canal fechado?
Para que servem os canais não bufferizados? Por que não se pode sempre usar um canal com um buffer grande?
O que é necessário fazer para que o servidor REST API (repositório de código) comece a funcionar no Kubernetes?
Que agentes de IA ou chats utilizou no trabalho?
Quais anti-padrões existem em Go? O que não se deve fazer, o que é considerado de mau tom?
Quais métodos HTTP existem?