|
The Go open source programming language has facilities to make working with concurrency easier than you might expect. If you're a developer familiar with Go, this practical book demonstrates best practices and patterns to help you incorporate concurrency into your systems. Author Katherine Cox-Buday takes you step-by-step through the process.
<ASIN:1491941197>
Subtitled 'Tools and Techniques for Developers', the book covers how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
Author: Katherine Cox-buday Publisher: O'Reilly Date: August 2017 Pages: 238 ISBN: 978-1491941195 Print: 1491941197 Kindle: B0742NH2SG Audience: Go programmers Level: intermediate Category: Other Languages
- Understand how Go addresses fundamental problems that make concurrency difficult to do correctly
- Learn the key differences between concurrency and parallelism
- Dig into the syntax of Go’s memory synchronization primitives
- Form patterns with these primitives to write maintainable concurrent code
- Compose patterns into a series of practices that enable you to write large, distributed systems that scale
- Learn the sophistication behind goroutines and how Go’s runtime stitches everything together
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
100 Go Mistakes and How to Avoid Them
Author: Teiva Harsanyi Publisher: Manning Date: October 2022 Pages: 384 ISBN: 978-1617299599 Print: 1617299596 Kindle: B0BBHQD8BQ Audience: Go Developers Rating: 3 Reviewer: Mike James 100 mistakes is a lot! Is the fault Go or the programmer?
|
Continuous Architecture In Practice (Addison-Wesley)
Author: Murat Erder, Pierre Pureur and Eoin Woods Publisher: Addison-Wesley Pages: 352 ISBN: 978-0136523567 Print: 0136523560 Kindle: B08ZRTQGLJ Audience: Software Architects Rating: 3 Reviewer: Kay Ewbank
This book sets out the case for why software architecture is more important than ever, and in p [ ... ]
| | More Reviews |
|