Cover may vary - this is a stock image

Concurrency in GoTools and Techniques for Developers

Condition: Very Good — £20.41
What do the conditions mean?

Our conditions mean the following:

  • New - a brand new book
  • Almost New - appears new but is actually secondhand.
  • Very Good - only minor imperfections such as minor scuffs to edge or cover or a price written in pencil or shop sticker.
  • Standard Secondhand - Clearly been read before, but not too bad. We do not recommend these for gifting. Spines usually creased. Could also include creases or folds to cover, some writing such as in the cover or elsewhere, underlining or highlighting, but might not do. Possibly some stains or marks. Similar in general to books in any secondhand shop or charity shop.
  • Poor Condition - Usually this will have a specific problem such as writing inside, water damage, missing dust jacket, heavy staining, large creases or cuts. These are readable copies but not nice ones. On other websites this condition is called 'Acceptable' or 'Fair' , but we want to be more honest.
£20.41
£20.41
Sale Sold out
Taxes included. Shipping calculated at checkout.

Out of stock

Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractable and even easy. 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. Youâ??ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems. Learn the skills and tooling you need to confidently write and implement concurrent systems of any size.

  • 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

Genre: Computers, Computer Science
Format: Paperback
Published: 2017
Pages: 223
Publisher: O'Reilly Media, Incorporated
ISBN: 9781491941195

Payment method

  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Maestro
  • Mastercard
  • Shop Pay
  • Union Pay
  • Visa

Our conditions mean the following:

  • New - a brand new book
  • Almost New - appears new but is actually secondhand.
  • Very Good - only minor imperfections such as minor scuffs to edge or cover or a price written in pencil or shop sticker.
  • Standard Secondhand - Clearly been read before, but not too bad. We do not recommend these for gifting. Spines usually creased. Could also include creases or folds to cover, some writing such as in the cover or elsewhere, underlining or highlighting, but might not do. Possibly some stains or marks. Similar in general to books in any secondhand shop or charity shop.
  • Poor Condition - Usually this will have a specific problem such as writing inside, water damage, missing dust jacket, heavy staining, large creases or cuts. These are readable copies but not nice ones. On other websites this condition is called 'Acceptable' or 'Fair' , but we want to be more honest.
  • Free UK shipping over £10.
  • Under £10, shipping is £1.99.
  • Express shipping £2.99.
  • Choose 10 £1 books for £10 including shipping!
  • International shipping available to select countries, proceed to checkout to see prices.

Return books within 14 days if not happy.

View full details

More £1 science books

All £1 books →