Na minha opinião, Go fornece um excelente suporte a se trabalhar concorrentemente não só pelas...
In my opinion, Go provides excellent support for concurrent work, not only due to goroutines but also...
Imagine the following problem: you need to process hundreds of records and generate a single output....
Imagine o seguinte problema: é necessário processar centenas de registros e gerar uma única saída....
Em um post anterior mostrei algumas formas de melhorar os testes criando mocks das APIs que chamamos....
In a previous post I showed some ways to improve tests by creating API mocks that we call. However,...
As the software we work on grows, the code tends to undergo various changes and refactorings. During...
Conforme o software que trabalhamos vai crescendo, a tendência é do código passar por diversas...
At my Circuit Breaker post, I mentioned that nowadays it is common that the application has to...
No post sobre Circuit Breaker, citei que atualmente é comum que a sua aplicação tenha que se...
Depois de muitos anos trabalhando com Ruby, migrei para trabalhar com Go sem muita experiência com a...
Depois de muitos anos trabalhando com Ruby, migrei para trabalhar com Go sem muita experiência com a...
After many years working with Ruby, I migrate to Go without much experience with the language. My...
One of my favorite features in Go is the possibility of writing benchmark tests. At Go 1.24, this...
Uma das minhas funcionalidades favoritas em Go é a possibilidade de se escrever testes de benchmark....
Atualmente, grande parte do trabalho de um desenvolvedor WEB consiste em chamar APIs, seja para...
Nowadays, a huge part of a developer's work consists in calling APIs, sometimes to integrate with a...
At the developing world, it is necessary to know how the application that you're working on is...
No mundo do desenvolvimento, é necessário saber como a aplicação que estamos trabalhando está se...
At the end of 2023, my squad started its most important project. I assumed the project leadership...
No fim do ano passado, minha equipe começou o seu projeto mais importante até então e acabei...
The first time I heard about RPC, I was in a distributed systems class while completing my bachelor's...
A primeira vez que ouvi falar sobre RPC foi em uma aula de sistema distribuídos, ainda quando estava...
When I chose to pursue a career in computer science when I was 15 years old, it was basically on...
Quando optei pela carreira em computação, aos 15 anos, foi uma decisão baseada em gostar bastante de...
Today it is common for our applications to have a couple of dependencies, especially when working in...
Nos dias de hoje, é bem comum que nossa aplicação dependa de outras, principalmente se estamos...
Nos dias de hoje, é bem comum que nossa aplicação dependa de outras, principalmente se estamos...
Building a game is an excellent way of starting programming. Tons of people have started programming...