Meu nome é Elton Minetto

Sou desenvolvedor de software, professor, palestrante, GDE e escritor


The Go Way

No meu último video eu dei algumas dicas de como começar a usar a linguagem Go e uma delas era relacionada a ser mais “idiomático”. Mas o que isso significa?

Go, por onde começar?

Esta é uma pergunta que eu recebo algumas vezes e algum tempo atrás eu escrevi um post sobre o assunto. Como minha experiência com a linguagem evoluiu desde então, eu resolvi gravar um vídeo com mais detalhes. No vídeo eu dou algumas sugestões de como devs e empresas podem começar a usar a linguagem Go em seus projetos.

Sobre heavy metal

Esse é um post que não tem relação com os demais que eu publico aqui no meu site, pois não tem nada a ver com tecnologia. É uma reflexão mais pessoal do que o de costume, mas afinal, é meu site pessoal, então até que faz sentido :)

Go deveria ser mais opinativo

Uma das vantagens em ser Google Developer Expert é as oportunidades incríveis que isso proporciona. Algumas semanas atrás pude conhecer pessoalmente o Robert Griesemer, co-criador de Go, bem como o Marc Dougherty, Developer Advocate do time de Go no Google. Em um happy hour após o Google IO o Marc perguntou, para mim e outro GDE de Go da Koreia que fui apresentado, quais feedbacks teríamos em relação a linguagem. Minha resposta foi que eu não tinha nenhum feedback específico sobre a linguagem, mas que

Primeiras impressões com o banco de dados Turso

O Turso é um daqueles projetos que você olha e pensa “como ninguém havia feito algo assim antes?”. Venho acompanhando o projeto desde seu lançamento mas somente agora consegui dedicar um tempo para fazer alguns testes, que descrevo neste post.

Criando uma API com autenticação usando Encore.go

Esta é a segunda parte de uma série de posts sobre o framework Encore.go:

  1. Criando uma API com banco de dados
  2. Criando uma API com autenticação (<— você está aqui)
  3. Comunicação via Pub/Sub
  4. Deploy

Na primeira parte criamos uma API simples, que faz a validação de um usuário dados os parâmetros corretos. Vamos agora usar esta funcionalidade para aumentar a complexidade do projeto: adicionar uma nova API, que precisa de autenticação para ser acessada.

Debug de aplicações Go com o Goland e VSCode

Essa é uma dica rápida mas que pode ser útil para mais pessoas. Recentemente precisei fazer debug de uma aplicação CLI que estou desenvolvendo e foi necessário algumas configurações nas IDEs que uso para fazer esse processo. Como dediquei mais de 30 minutos para aprender isso espero que este post econimize algum tempo de alguém ;)

Anteriores