𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Learn Concurrent Programming with Go

✍ Scribed by James Cutajar


Publisher
Manning
Year
2023
Tongue
English
Leaves
306
Edition
MEAP v5
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Write concurrent code in Go that improves application performance, scales up to handle bigger loads, and takes full advantage of modern multi-processor hardware.

Learn Concurrent Programming with Go teaches you how to boost the performance of your systems through the power of concurrent programming. It demystifies concurrency, explaining complex topics using simple language, easy-to-follow visuals, and relevant examples you’ll face every day as a developer.

You’ll get an under-the-hood understanding of concurrency by building common concurrency tools like readers/writer locks, semaphores, and thread pools. By the time you’re done reading, you’ll be effortlessly coding concurrent applications in Go. You’ll also have a great foundation to apply your new concurrency skills in almost any other language.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

✦ Table of Contents


Copyright_2023_Manning_Publications
welcome
1_Stepping_into_concurrent_programming
2_Dealing_with_threads
3_Thread_communication_using_memory_sharing
4_Synchronization_with_mutexes
5_Condition_variables_and_semaphores
6_Synchronizing_with_wait_groups_and_barriers
7_Communication_using_message_passing
8_Selecting_channels
9_Programming_with_channels


πŸ“œ SIMILAR VOLUMES


Learn Concurrent Programming with Go
✍ James Cutajar πŸ“‚ Library πŸ“… 2023 πŸ› Manning 🌐 English

<span>Write concurrent code in Go that improves application performance, scales up to handle bigger loads, and takes full advantage of modern multi-processor hardware.</span><span><br><br></span><span>Learn Concurrent Programming with Go</span><span> teaches you how to boost the performance of your

Learn Concurrent Programming with Go
✍ James Cutajar πŸ“‚ Library πŸ“… 2024 πŸ› Manning 🌐 English

<span>Concurrency doesn’t need to be confusing. Start writing concurrent code that improves performance, scales up to handle large volumes of data, and takes full advantage of modern multi-processor hardware.</span><span><br><br>Too many developers think concurrency is extremely challenging. </span>

Learn Concurrent Programming with Go (Fi
✍ James Cutajar πŸ“‚ Library πŸ“… 2023 πŸ› Manning Publications Co. 🌐 English

Write concurrent code in Go that improves application performance, scales up to handle bigger loads, and takes full advantage of modern multi-processor hardware. In Learn Concurrent Programming with Go you will learn how to: Implement effective concurrency for more responsive, higher performin

Learn Concurrent Programming with Go (ME
✍ James Cutajar πŸ“‚ Library πŸ“… 2023 πŸ› Manning Publications 🌐 English

Write concurrent code in Go that improves application performance, scales up to handle bigger loads, and takes full advantage of modern multi-processor hardware. Learn Concurrent Programming with Go teaches you how to boost the performance of your systems through the power of concurrent programming.

Learn Concurrent Programming with Go (ME
✍ James Cutajar πŸ“‚ Library πŸ“… 2023 πŸ› Manning 🌐 English

<span>Concurrency doesn’t need to be confusing. Start writing concurrent code that improves performance, scales up to handle large volumes of data, and takes full advantage of modern multi-processor hardware.</span><span><br><br>Too many developers think concurrency is extremely challenging. </span>

Go for Java Programmers: Learn the Googl
✍ Barry Feigenbaum Ph.D. πŸ“‚ Library πŸ“… 2021 πŸ› Apress 🌐 English

<p>Get an in-depth introduction to the Go programming language and its associated standard runtime libraries.Β This book is targeted towards programmers that already know the Java programming languageΒ and uses that Java knowledge to direct the learning of Go.Β You will get a deep understanding of the