Programação Concorente
Artigos da Série:
Talvez a característica mais legal da linguagem Go seja suas primitivas para escrita de código concorrente e as formas adotadas de tornar segura o uso de variáveis nestes ambientes.
Programação concorrente nunca foi um assunto trivial.
Sempre foi fonte de infindáveis bugs, muitas vezes difíceis de detectar e debugar.
Desenvolvedores de várias gerações lidaram com este assunto fazendo uso de mutexes, semáforos etc, fazendo deste tipo de programação parecer quase uma bruxaria.
Estou iniciando uma série de artigos e vídeos a partir de hoje com o intuito de ajudar desenvolvedores da linguagem Go ou aqueles que desejam iniciar seu aprendizado nela, a produzir software que aproveite de maneira mais eficiente e elegante a concorrência.
Material completamente gratuito.
Falarei sobre:
- problemas que podem aproveitar concorrência em seu processamento
- cuidados
- formas de debug e profiling
- aspectos técnicos e formais
- boas práticas e padrões
- dentre outras coisas
Sinto que falta um material detalhado sobre este assunto para os falantes da língua portuguesa, e essa é uma maneira que encontrei para fechar um pouco o gap.
Espero ajudar, inclusive os desenvolvedores mais novos com material da maior qualidade que eu possa produzir.
Por fim, se você gostou da iniciativa, e puder, com o QR Code abaixo, pode me pagar um café.
Com ele você me envia um PIX com o valor que você escolher.
Ou se preferir, envie usando minha chave: [email protected]
Sobre o Autor