27 jul 2025
Golang: minha linguagem para 2025
Já estamos na metade do ano, mas ainda posso escolher uma stack pra estudar esse ano, certo?
Felizmente, até agora o ano tem sido bastante atarefado, tanto no trabalho quanto em projetos pessoais e paralelos. Sendo assim, só consegui escolher algo para dar mais atenção agora, em julho.
Segundo a palavras da documentação:
Go é uma linguagem de programação de código aberto que facilita a criação de softwares simples, confiáveis e eficientes.
Mas e aí, qual é a ideia por trás disso?
A motivação
Como todas as minhas escolhas recentes, como PHP/Laravel
e Vue
, não há uma razão exata do motivo.
Tenho como filosofia (posso chamar assim?) que boas decisões técnicas ve de experimentar sem muito julgamento prévio. Por isso, sempre tento aprender algo novo com base na curiosidade mesmo, procurando entender como a tecnologia resolve problemas comuns de forma diferente.
Com isso, sempre acabo aprendendo algo novo ou pensando diferente sobre o mesmo problema. Pensando no dia a dia, isso me ajuda a pensar "fora da caixa" em muitas situações.
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
O que estou achando até agora
Até o momento, a sintaxe e os principais conceitos da linguagem tem me agradado bastante. Trabalhar com pointer também é muito interessante.
Futuramente pretendo trazer uma opinião sobre o uso dela na criação de API's
. Será meu foco nesse primeiro momento.
O verdadeiro motivo
O verdadeiro motivo por trás dessa escolha? Gostei do mascote e decidi testar.
Brincadeiras a parte, tenho gostado bastante da linguagem até agora e acho que o futuro é promissor, principalmente no mercado brasileiro.
Respaldado em futurologia, seguimos.