Wpis z mikrobloga

gdzie taki język ma zastosowania?

@TMBRK: mozna w tym pisac dowolne backendowe systemy. Wiekszosc rzeczy, do ktorych sie wykorzystuje Jave, PHP, C# czy Pythona mozna zrobic w Go.

Obecnie przede wszystkim kroluje w mikroserwisach. Aplikacje sa bardzo wydajne i proste do zdeployowania. Kod jest zwykle bardzo czytelny i przyjemny w pracy. Biblioteka standardowa ma sporo rzeczy i duzo problemow rozwiazujesz bez korzystania z zewnetrznych. Bardzo dobra obsluga sieci, a np. uruchomienie
@TMBRK: głownymi zaletami go to prostota i wydajność. Największą zaletą w porównaniu do innych popularnych języków są goroutyny, pozwalające na wykorzystanie wszystkich zalet kodu asynchronicznego pisząc piękny kod imperatywny jak w C. To do czego go się nie nadaje to IMO kod biznesowy: brak bardziej zaawansowanego systemu typów z ficzerami takimi jak generyki, ADT czy nawet enumy sprawia, że ciężko napisać logikę, która będzie utrzymywalna przez kogoś innego niż twórcę.