Per què hauria d'aprendre Golang?
Per què hauria d'aprendre Golang?

Vídeo: Per què hauria d'aprendre Golang?

Vídeo: Per què hauria d'aprendre Golang?
Vídeo: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Maig
Anonim

Vés es pot utilitzar per a tasques de baix nivell a API d'alt nivell. Té una especificació sòlida, una lib estàndard excel·lent, és ràpid, es compila a binaris nadius, escriu estàticament, gestiona la memòria abstracta, fins i tot farà la vostra barbacoa. Només puc dir-vos per què ho vaig fer, i també val per a altres llenguatges de programació.

Tenint això a la vista, val la pena aprendre Golang?

Vés és definitivament val la pena aprendre si tens interès per les llengües que fan que el paral·lelisme i la concurrència formen part de la llengua. Pren alguns elements de llenguatges dinàmics com Python i els combina amb l'escriptura estàtica en temps de compilació, que és el que em va atraure inicialment.

Posteriorment, la pregunta és: és difícil aprendre Golang? Golang és un llenguatge molt més senzill que fins i tot Python o JavaScript. Les dues úniques àrees on podríeu tenir alguns problemes golang són interfícies i les característiques de concurrència: goroutines i canals. Trobo golang molt fàcil d'aprendre . Segons la meva experiència, l'únic idioma que és més fàcil aprendre és Smalltalk.

Tenint això en compte, per què Golang és tan popular?

Ràpid, segur i fàcil de treballar: el principal motiu pel qual Go està guanyant popularitat es deu al seu caràcter fàcil d'utilitzar. Garbage Collected - Go és un llenguatge molt recollit d'escombraries. Golang intenta recuperar la memòria ocupada pels objectes que ja no estan en ús pel programa.

Golang és millor que Python?

Considerant-ho tot, Golang el desenvolupament web ha demostrat ser-ho més ràpid que utilitzant Python per al mateix tipus de tasques en molts casos d'ús. En definitiva, Golang està dissenyat per a aquells que volen que la tasca es faci de manera eficaç i ràpida sense necessitat de fer-ho anar a les subtileses del llenguatge de programació.

Recomanat: