Ocena:
Książka jest chwalona jako doskonałe źródło do nauki programowania w Go, zapewniając dokładne wprowadzenie ze szczegółowymi wyjaśnieniami, idiomatycznymi praktykami i ćwiczeniami wzmacniającymi naukę. Jednak niektórzy czytelnicy uważają, że koncentruje się ona na typowych pułapkach i ograniczeniach, co jest raczej zniechęcające.
Zalety:⬤ Dobrze zorganizowane i dokładne wprowadzenie
⬤ zrównoważone omówienie funkcji Go
⬤ przydatne ćwiczenia na końcu każdego rozdziału
⬤ duży nacisk na idiomatyczne Go
⬤ dobre do nauki najlepszych praktyk
⬤ aktualne informacje o najnowszej wersji Go
⬤ pomocne spostrzeżenia na temat narzędzi i modułów.
⬤ Niektórym rozdziałom może brakować jasności i szczegółowości, szczególnie rozdziałowi 14
⬤ może wydawać się zbyt skoncentrowany na ostrzeżeniach i typowych błędach, co może osłabić entuzjazm dla języka
⬤ może być mniej odpowiedni dla początkujących bez wcześniejszego doświadczenia w programowaniu
⬤ niektóre skargi dotyczące jakości druku.
(na podstawie 11 opinii czytelników)
Learning Go: An Idiomatic Approach to Real-World Go Programming
Go szybko stał się preferowanym językiem do tworzenia usług internetowych. Dostępnych jest wiele samouczków, które uczą składni Go programistów z doświadczeniem w innych językach programowania, ale samouczki nie są wystarczające. Nie uczą one idiomów Go, więc programiści kończą na odtwarzaniu wzorców, które nie mają sensu w kontekście Go. Ten praktyczny przewodnik zapewnia niezbędne podstawy potrzebne do pisania przejrzystego i idiomatycznego języka Go. Bez względu na poziom doświadczenia, nauczysz się myśleć jak programista Go. Autor Jon Bodner przedstawia wzorce projektowe przyjęte przez doświadczonych programistów Go i analizuje powody ich stosowania. To zaktualizowane wydanie pokazuje również, w jaki sposób generyczne wsparcie Go pasuje do języka. Ta książka pomoże ci
⬤ Pisać idiomatyczny kod w Go i zaprojektować projekt Go.
⬤ Zrozumieć powody stojące za decyzjami projektowymi Go.
⬤ Skonfigurować środowisko programistyczne Go dla pojedynczego programisty lub zespołu.
⬤ Dowiedz się, jak i kiedy używać refleksji, unsafe i cgo.
⬤ Odkryj, w jaki sposób funkcje Go pozwalają na wydajne działanie języka.
⬤ Dowiedz się, których funkcji Go powinieneś używać oszczędnie lub wcale.
⬤ Korzystanie z narzędzi Go w celu poprawy wydajności, optymalizacji wykorzystania pamięci i ograniczenia odśmiecania.
⬤ Dowiedz się, jak korzystać z zaawansowanych narzędzi programistycznych języka Go.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)