Ocena:
Książka o Golang jest opisywana przez wielu jako kompleksowe i przyjazne dla początkujących źródło wiedzy, które obejmuje szeroki zakres tematów, od podstaw po zaawansowane koncepcje. Zawiera praktyczne przykłady, jest przystępna cenowo i odpowiednia dla osób uczących się na różnych poziomach. Niektóre recenzje wyrażają jednak rozczarowanie głębokością książki, krytykując płytkie omówienie i pominięcie krytycznych tematów, takich jak obsługa plików.
Zalety:⬤ Kompleksowe omówienie podstaw Golang i zaawansowanych tematów
⬤ praktyczne przykłady
⬤ przyjazny dla początkujących
⬤ bardzo przystępny cenowo
⬤ dobrze zorganizowany i łatwy do zrozumienia
⬤ wysoce zalecany dla studentów i profesjonalistów.
⬤ Niektóre treści są krytykowane za zbyt płytkie
⬤ brakuje pokrycia ważnych tematów, takich jak odczyt i zapis plików
⬤ niektóre wyjaśnienia są niespójne lub sprzeczne
⬤ może nie zadowolić bardziej doświadczonych programistów szukających głębi.
(na podstawie 46 opinii czytelników)
Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)
Łatwy do zrozumienia przewodnik, który pomaga zapoznać się z podstawami i zaawansowanymi koncepcjami Golang
Główne cechy
⬤ Wszystko, co musisz wiedzieć o programowaniu w języku Go.
⬤ Ilustrowane przykłady funkcji Go, przepływów sterowania i tablic.
⬤ Głębokie zanurzenie w plasterkach, mapach, strukturach, obsłudze błędów i współbieżności w Golang.
Opis
Hands-on Go Programming ma na celu jak najszybsze rozpoczęcie pracy z Go. Nie tylko nauczysz się podstaw, ale także dowiesz się, jak korzystać z zaawansowanych funkcji Golanga.
Książka zaczyna się od podstawowych pojęć typów danych, stałych, zmiennych, operatorów, ponownego przypisania i redeklaracji. Idąc dalej, odkrywamy i uczymy się korzystania z funkcji, przepływów sterowania, tablic, plasterków, map i struktur, korzystając z kilku świetnych przykładów i ilustracji. Następnie dowiadujemy się o metodach w Golang. Ponadto poznajemy złożone aspekty Golang, takie jak interfejsy, wskaźniki, współbieżność i obsługa błędów.
Pod koniec będziesz zaznajomiony zarówno z podstawami, jak i zaawansowanymi koncepcjami Go i zaczniesz tworzyć krytyczne programy działające w tym języku.
Czego się nauczysz
⬤ Dogłębne poznanie składni języka Golang, struktur kontrolnych i obsługi błędów.
⬤ Naucz się deklarować, tworzyć i modyfikować Slices, Maps i Struct w Go.
⬤ Twórz własne programy współbieżne za pomocą Goroutines i Channels.
⬤ Zagłębić się w obsługę błędów w Golang.
Dla kogo jest ta książka
Każdy, kto zna podstawy programowania, może skorzystać z tej książki, aby podnieść swoje umiejętności w Golang. Ta książka jest również przeznaczona dla studentów inżynierii, specjalistów IT / oprogramowania i istniejących programistów Go. Architekci i programiści pracujący w chmurze, sieci i DevOps mogą skorzystać z tej książki, aby nauczyć się programowania Go i wykorzystać zdobytą wiedzę do projektowania i tworzenia rozwiązań w swoich domenach.
Spis treści
1. Rozdział 1 Wprowadzenie.
2. Rozdział 2 Funkcje.
3. Rozdział 3 Przepływy sterowania.
4. Rozdział 4 Tablice.
5. Rozdział 5 Slices.
6. Rozdział 6 Mapy.
7. Rozdział 7 Struktury.
8. Rozdział 8 Metody.
9. Rozdział 9 Interfejsy.
10. Rozdział 10 Wskaźniki.
11. Rozdział 11 Współbieżność.
12. Rozdział 12 Obsługa błędów.
O autorze
Sachchidanand Singh jest specjalistą ds. zaawansowanej analityki, BI i Data Science w IBM India Software Labs (ISL) w Pune. Jest magistrem inżynierem Birla Institute of Technology and Science (BITS), Pilani. Jest autorem kilkunastu technicznych artykułów naukowych w IEEE, międzynarodowych czasopismach komputerowych oraz na konferencjach krajowych i międzynarodowych. Posiada kilka patentów w dziedzinie sztucznej inteligencji, uczenia maszynowego, chmury i domeny kognitywnej. Posiada bogate doświadczenie w projektowaniu architektury i wdrażaniu rozwiązań z wykorzystaniem technologii takich jak Advanced Analytics i Business Intelligence (BI). Jest recenzentem IEEE, członkiem Technical Program Committee (TPC) na różnych krajowych/międzynarodowych konferencjach oraz członkiem rady recenzentów American Journal of Computer Science and Information.
Profil LinkedIn: www.linkedin.com/in/sachchidanand-singh-67908018.
Prithvipal Singh pracuje w branży IT od prawie dekady. Ma bogate doświadczenie w pracy w Java, Golang, Spring, Node. js i Python. Ma doświadczenie w architekturze mikrousług i domenie chmury. Ukończył studia MCA na Uniwersytecie Savitribai Phule Pune.
Profil LinkedIn: www.linkedin.com/in/prithvipal-singh-2a7b4b49.
© 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)