Lær å skrive samtidige programmer i Go som forbedrer applikasjonsytelsen, skalerer for større belastning og utnytter moderne flerprosessormaskinvare til det fulle. Denne boken er perfekt for programmerere som allerede behersker det grunnleggende i Go eller et annet C-lignende språk, og det er ingen krav om tidligere erfaring med samtidighetsprogrammering. I 'Learn Concurrent Programming with Go' vil du blant annet lære hvordan du: - Implementerer effektiv samtidighet for mer responsive, høytytende og skalerbare programvarer. - Unngår vanlige problemer knyttet til samtidighet, som deadlocks og race conditions. - Håndterer samtidighet ved hjelp av goroutines, mutexer, leser-skriver-låser og mer. - Identifiserer mønstre for samtidighet, som pipelining, arbeidspools og meldingsoverføring. - Oppdager fordelene, begrensningene og egenskapene ved parallell databehandling. - Forbedrer dine Go-programmeringsferdigheter med avansert multitråding. Om teknologien: Samtidighetsprogrammering er avgjørende for å utnytte den moderne flerprosessordatamaskinens kapasitet. Den gjør det mulig for flere oppgaver å kjøre og interagere samtidig, noe som er essensielt for å oppnå optimal programvareytelse.