Executando verificação de segurança...
1

Golang: A linguagem para escrever microservicos.

Golang ou Go(para os mais íntimos) é uma linguagem rápida, simples, boa experiência de desenvolvimento e segura.

Porém em um ambiente ela brilha mais que as outras.

Containers é onde Golang deixa de ser uma boa escolha e se torna inevitável. Isso se dá por algumas características da linguagem.

  • Tempo de compilação rápido, que gera um binário portátil.
  • Uma Eficiência boa, o código é compilado para baixo nível e não roda em uma vm.
  • Goroutines, que são green threads implementadas pelo runtime.

Escrever um Dockerfile em Go é simples. O container possui apenas as dependências dinâmicas e o binário. Muito diferente de Python, Javascript e PHP.

Esse é uma das maiores vantagens de Go. E não é falada normalmente.

Carregando publicação patrocinada...
1

Estudo Go faz uns 6 meses e estou amando a linguagem. Meu sonho era trabalhar no backend com Go.

Recomenda algum curso ou material pra alguém como eu ?

1

Tem uma playlist boa no YouTube de Go. Porém se você quiser aprender a programar bem não é diferente de qualquer outra linguagem.

Só precisa resolver problemas difíceis e gradativamente você chega lá.

1