Everything you need to know to get started with Go. — Matt Aimonetti, 2015. — 114 p.The basics Types Collaction types Control flow Methods Interfaces Concurrency Get setup Get your feet wet Tips and tricks Exercises
Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
Manning, 2016. — 314 p. — ISBN: 9781633430075 Go in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your...
Manning, 2016. — 314 p. — ISBN: 9781617292569.
Go Web Programming teaches you how to build web applications in Go using modern design principles. You’ll learn how to implement the dependency injection design pattern for writing test doubles, use concurrency in web applications, and create and consume JSON and XML in web services. Along the way, you’ll discover how to minimize...
O’Reilly Media, 2017. — 238 p. — ISBN: 978-1-491-94119-5. 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...
Manning Publications Co., 2015. — 266 p. — ISBN: 978-1-61729-178-4. Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you’ll get hands-on experience writing real-world applications including websites and network servers, as well as techniques to manipulate and...
Packt Publishing Ltd., 2014. — ISBN: 978-1-78398-348-3. Discover and harness Go's powerful concurrency features to develop and build fast, scalable network systems. Overview . Explore the core syntaxes and language features that enable concurrency in Go. Understand when and where to use concurrency to keep data consistent and applications non-blocking, responsive, and reliable....
Apress, 2016. — 289 p. — ISBN: 978-1-4842-1053-6. Код примеров к книге выложен здесь. Take a deep dive into web development using the Go programming language to build web apps and RESTful services to create reliable and efficient software. Web Development with Go provides Go language fundamentals and then moves on to advanced web development concepts and successful deployment...