Dlaczego powinienem uczyć się Golanga?
Dlaczego powinienem uczyć się Golanga?

Wideo: Dlaczego powinienem uczyć się Golanga?

Wideo: Dlaczego powinienem uczyć się Golanga?
Wideo: Should you learn Go in 2023? 2024, Może
Anonim

Udać się może być używany do zadań niskiego poziomu do interfejsów API wysokiego poziomu. Ma solidną specyfikację, świetną standardową bibliotekę, jest szybki, kompiluje się do natywnych binariów, statycznie wpisuje, zarządza pamięcią abstraktów, nawet zrobi grilla. Mogę tylko powiedzieć, dlaczego to zrobiłem i dotyczy to również innych języków programowania.

Mając to na uwadze, czy warto uczyć się Golanga?

Udać się jest zdecydowanie warte nauki jeśli interesują Cię języki, w których paralelizm i współbieżność są częścią języka. Pobiera niektóre elementy z języków dynamicznych, takich jak Python, i łączy je ze statycznym typowaniem w czasie kompilacji, co początkowo mnie zainteresowało.

Następnie pojawia się pytanie, czy Golang jest trudny do nauczenia? Golang jest znacznie prostszym językiem niż nawet Python czy JavaScript. Jedyne dwa obszary, z którymi możesz mieć problemy golang to interfejsy i funkcje współbieżności: gorutyny i kanały. znalazłem golang bardzo łatwe do nauki . Z mojego doświadczenia wynika, że jedyny język, który jest łatwiejszy do uczyć się jest Smalltalk.

Mając to na uwadze, dlaczego Golang jest tak popularny?

Szybka, bezpieczna i łatwa w obsłudze - główny powód, dla którego Go zyskuje popularność wynika to z jego łatwej w użyciu natury. Garbage Collected - Go to język o dużej zawartości śmieci. Golang próbuje odzyskać pamięć zajmowaną przez obiekty, które nie są już używane przez program.

Czy Golang jest lepszy od Pythona?

W sumie, Golang rozwój stron internetowych okazał się być szybszy niż za pomocą Pyton dla tego samego rodzaju zadań w wielu przypadkach użycia. Ostatecznie, Golang jest stworzony dla tych, którzy chcą skutecznie i szybko wykonać zadanie bez konieczności wybrać się w subtelności języka programowania.

Zalecana: