Um erro comum quando percorremos e alteramos valores de um slice num for é desconsiderar o fato que a variável dentro do for é local e por isso não altera seu valor após o for. Vamos aos exemplos. OutputValor da posição 0 dentro do for: 2Valor da posição 1 dentro do for: 3Valor da posição… Continuar lendo Alterando o valor de um slice com for em Go
Mês: fevereiro 2023
Medindo o tempo de execução de um aplicativo em Go
Go tem uma performance fantástica, mas é preciso ter certeza que seu aplicativo está sendo executado no menor tempo possível. Principalmente quando se trabalha em cenários com cobrança por tempo de execução, como Serverless. Para calcular o tempo de execução, utilizaremos a biblioteca time e as funções time.Now() e time.Since(). A função time.Now() recupera a… Continuar lendo Medindo o tempo de execução de um aplicativo em Go