Język Go. Tworzenie kodu z wykorzystaniem najlepszych konwencji i praktyk. Wydanie II Jon Bodner
- Autor:
- Jon Bodner
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 432
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Język Go. Tworzenie kodu z wykorzystaniem najlepszych konwencji i praktyk. Wydanie II
Czego się nauczysz?
- Konfigurowania środowiska programistycznego Go i instalowania narzędzi
- Tworzenia i zarządzania modułami oraz pakietami w Go
- Stosowania podstawowych i złożonych typów danych, takich jak wycinki, mapy i struktury
- Wykorzystywania bloków, instrukcji sterujących i różnych rodzajów pętli
- Definiowania i wywoływania funkcji, w tym funkcji anonimowych i domknięć
- Pracy ze wskaźnikami i optymalizacji zarządzania pamięcią
- Implementowania metod, interfejsów oraz stosowania kompozycji
- Korzystania z typów sparametryzowanych (generyków) dla zwiększenia bezpieczeństwa typowania
- Obsługi błędów, ich opakowywania i stosowania funkcji panic oraz recover
- Zarządzania zależnościami, wersjonowania i publikowania modułów
- Wykorzystywania narzędzi Go do analizy jakości kodu, testowania i generowania plików
- Programowania współbieżnego przy użyciu goprocedur, kanałów i instrukcji select
- Wykorzystywania standardowych bibliotek Go, takich jak io, time, encoding/json i net/http
- Stosowania kontekstu do zarządzania anulowaniem i limitami czasu operacji
- Pisania testów jednostkowych, integracyjnych oraz stosowania fuzzingu i narzędzia race checker
- Używania mechanizmu refleksji, pakietów unsafe i cgo do zaawansowanych operacji na typach i integracji z kodem C
Go bardzo szybko upowszechnił się wśród twórców usług sieciowych. Jednak zaznajomienie się z jego składnią nie wystarczy programistom, którzy używają innych języków. Poprzestanie na takiej pobieżnej nauce powoduje nieświadome stosowanie wzorców, które w kontekście Go nie mają sensu. Aby skorzystać w pełni z potencjału tego języka, trzeba się nauczyć pisać idiomatyczny kod.
Niezależnie od poziomu doświadczenia ten praktyczny przewodnik ułatwi Ci opanowanie Go. Znajdziesz tu kluczowe informacje, dzięki którym nauczysz się tworzyć przejrzysty, idiomatyczny kod w Go i myśleć jak programista Go. To wydanie uwzględnia nowości, które zostały udostępnione w ciągu ostatnich trzech lat: nowe funkcjonalności, narzędzia i biblioteki. Wyjaśniono tu stosowanie takich usprawnień jak strukturalne rejestrowanie danych, fuzzing, przestrzenie robocze i sprawdzanie pod kątem luk w zabezpieczeniach. Dokładniej opisano ekosystem narzędzi Go i wzbogacono to omówienie ćwiczeniami i przykładami. Jeśli chcesz pisać idiomatyczny kod Go, który będzie niezawodny, trwały i łatwy w późniejszej obsłudze technicznej ― to książka dla Ciebie!
W książce:
- idiomatyczny kod Go
- przygotowanie środowiska programistycznego Go
- stosowanie refleksji oraz modułów unsafe i cgo
- zapewnianie efektywnego działania kodu
- optymalizacja użycia pamięci
- zaawansowane narzędzia programistyczne Go
Książka rzeczowo wyjaśnia najważniejsze cechy języka i omawia dobre wzorce projektowe.
Aaron Schlesinger, starszy inżynier, Microsoft
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Język Go. Tworzenie kodu z wykorzystaniem najlepszych konwencji i praktyk. Wydanie II Jon Bodner
(2)-
6
-
5
-
4
-
3
-
2
-
1
5.0(1)
(0)
(1)
(0)
(0)
(0)
więcej opinii
ukryj opinie