ENGLISH

Learn Concurrent Programming with Go

Book information

Publisher
Manning
Year
2023
ISBN
1633438384, 9781633438385
Language
english
Format
PDF
Filesize
13 MB (13722611 bytes)
Edition
MEAP v5
Pages
338\306
Time added
2023-07-04 19:02:08

Description

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