Praktyczne programowanie w Go: Naucz się programowania Google Golang, struktur danych, obsługi błędów i współbieżności (edycja angielska)

Ocena:   (4,3 na 5)

Praktyczne programowanie w Go: Naucz się programowania Google Golang, struktur danych, obsługi błędów i współbieżności (edycja angielska) (Prithvipal Singh)

Opinie czytelników

Podsumowanie:

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.

Wady:

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)

Oryginalny tytuł:

Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

Zawartość książki:

Ł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.

Dodatkowe informacje o książce:

ISBN:9789389898194
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Praktyczne programowanie w Go: Naucz się programowania Google Golang, struktur danych, obsługi...
Łatwy do zrozumienia przewodnik, który pomaga...
Praktyczne programowanie w Go: Naucz się programowania Google Golang, struktur danych, obsługi błędów i współbieżności (edycja angielska) - Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

Prace autora wydały następujące wydawnictwa:

© 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)