Um dos recursos que mais salvam vidas do Go é sua ferramenta nativa de criação de perfis pprof
,. Ele permite que você instrumentalize seu código para descobrir problemas relacionados a desempenho, simultaneidade e uso de memória .
Eu li alguns artigos sobre como configurar a instrumentação, executar a ferramenta e analisar seus resultados, mas os exemplos geralmente funcionam em sua máquina. Usá-lo em um código implantado em um cluster Kubernetes requer mais algumas etapas, e foi assim que fiz.