Sobes.tech

Golang

Como verificar no Linux em qual porta um aplicativo está rodando?

308

Quando deve usar gRPC e quando REST no contexto de microserviços?

274

O que é uma condição de corrida (race condition) e como o Go ajuda a detectá-la?

252

Fale mais sobre WaitGroup: para que é usado, quais métodos existem?

252

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?

245

O que é o padrão Singleton? É um padrão ou um antipadrão?

232

Fale sobre o operador select, o que ele faz e para que serve.

223

Quais padrões de concorrência você conhece em Go?

222

O que está por baixo do capô do map em Go? Como ela é implementada?

221

Qual é a diferença entre arrays e slices em Go?

220

Para que servem os canais não bufferizados? Por que não se pode sempre usar um canal com um buffer grande?

215

O que é necessário fazer para que o servidor REST API (repositório de código) comece a funcionar no Kubernetes?

215

Quais anti-padrões existem em Go? O que não se deve fazer, o que é considerado de mau tom?

212
/4