Rafael

Engenheiro de Software

Olá, Eu sou Rafael. Estou construindo coisas para a web e mobile.

Um desenvolvedor dedicado a criar experiências digitais de alto desempenho, acessíveis e limpas. Eu me especializo em transformar problemas complexos em soluções de engenharia elegantes.

Projetos

Trabalhos selecionados que definem minhas capacidades técnicas.

Desvendando o SLICE em GO

Desvendando o SLICE em GO

Antes de tudo minha versão do GO: go1.25.6 O Slice em GO é por baixo dos panos uma array ele tem um...

VAcessar ↗
Criando um ServeMux com Struct e sua função

Criando um ServeMux com Struct e sua função

ServeMux é um multiplexador de requisições HTTP em Go (no pacote net/http) que atua como um roteador. Ele mapeia caminhos de URL...

VAcessar ↗
Lambda em Go com integração com s3 em LocalStack.

Lambda em Go com integração com s3 em LocalStack.

Lambda com integração com S3 em Go com LocalStack. Clique aqui para ver.

VAcessar ↗
Lambda em Go com LocalStack.

Lambda em Go com LocalStack.

Acessar lambada em golang com localstack. Para ver esse projeto clique aqui.

VAcessar ↗
Context em Golang

Context em Golang

O pacote context em Go serve para gerenciar o ciclo de vida, cancelamento e transporte de valores entre goroutines e requisições HTTP....

VAcessar ↗
Framework HTTP, Roteador e Web framework qual a diferença? e algumas libs de exemplos em golang.

Framework HTTP, Roteador e Web framework qual a diferença? e algumas libs de exemplos em golang.

“Framework como Echo oferecem um nível de abstração maior para desenvolvimento de APIs HTTP em Go.Já roteadores são mais enxutos, como Chi,...

VAcessar ↗
Vamos falar um pouco sobre channel e goroutines em GO

Vamos falar um pouco sobre channel e goroutines em GO

Em Go, green threads é o nome informal para threads “leves” gerenciadas pela própria linguagem/runtime, e não diretamente pelo sistema operacional. No...

VAcessar ↗
Vamos falar de suite em testify em Golang

Vamos falar de suite em testify em Golang

Imagine o seguinte cenário: - Adicionar em um contador o CPF quando não existir no map e remover quando existir: Vamos ver...

VAcessar ↗