Evaluare:
Cartea este un tutorial bine organizat și clar scris pentru cei care au o anumită experiență în programarea Go și doresc să învețe despre dezvoltarea web utilizând biblioteca standard Go. Deși oferă explicații bune și este bogată în exemple de cod, nu este potrivită pentru începătorii absoluți din cauza presupunerii unor cunoștințe anterioare.
Avantaje:⬤ Bine scris și organizat
⬤ clar și ușor de urmărit
⬤ acoperă concepte importante în dezvoltarea web
⬤ nu se bazează pe biblioteci terțe
⬤ bun pentru cei cu o anumită experiență în Go și programare web.
⬤ Eșantioanele de cod adesea nu funcționează
⬤ poate fi prea avansat pentru începători
⬤ lipsește o introducere cuprinzătoare a conceptelor de bază ale programării Go
⬤ utilizatorii trebuie să completeze cartea cu resurse suplimentare pentru a înțelege pe deplin materialul.
(pe baza a 19 recenzii ale cititorilor)
Rezumat
Go Web Programming vă învață cum să construiți aplicații web scalabile și de înaltă performanță în Go folosind principii moderne de proiectare.
Cumpărarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Limbajul Go face față cerințelor aplicațiilor web scalabile și de înaltă performanță, oferind cod compilat curat și rapid, garbage collection, un model simplu de concurență și o bibliotecă standard fantastică. Este perfect pentru scrierea de microservicii sau pentru construirea de sisteme scalabile și mentenabile.
Despre carte
Go Web Programming vă învață cum să construiți aplicații web în Go folosind principii moderne de proiectare. Veți învăța cum să implementați modelul de proiectare dependency injection pentru scrierea de teste duble, să utilizați concurența în aplicațiile web și să creați și să consumați JSON și XML în serviciile web. Pe parcurs, veți descoperi cum să vă minimizați dependența de cadrele externe și veți asimila tehnici valoroase de productivitate pentru testarea și implementarea aplicațiilor dvs.
Ce este în interior
⬤ Noțiuni de bază.
⬤ Testare și benchmarking.
⬤ Utilizarea simultaneității.
⬤ Desfășurarea pe servere autonome, PaaS și Docker.
⬤ Zeci de sfaturi, trucuri și tehnici.
Despre cititor
Această carte presupune că sunteți familiarizat cu elementele de bază ale limbajului Go și cu conceptele generale ale dezvoltării web.
Despre autor
Sau Sheong Chang este Managing Director of Digital Technology la Singapore Power și un contribuitor activ la comunitățile Ruby și Go.
Tabla de conținut
PARTEA 1 GO ȘI APLICAȚIILE WEB.
⬤ Go și aplicațiile web.
⬤ Go ChitChat.
PARTEA 2 APLICAȚII WEB DE BAZĂ.
⬤ Gestionarea cererilor.
⬤ Procesarea cererilor.
⬤ Afisarea conținutului.
⬤ Stocarea datelor.
PARTEA 3 A FI REAL.
⬤ Servicii web.
⬤ Testarea aplicației.
⬤ Folosirea simultaneității Go.
⬤ Deploierea Go.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)