Independently published,, 2021. — 72 p. — ISBN: 978-1954289369. Mastering the Game of Go: A Beginner’s Guide to Discovering Winning Patterns & Learning how to Play GO Playing GO can be one of the most interesting hobbies you can get! But what if it could single-handedly be one of the best LIFE INVESTMENTS you can make in 2021? I’ll let you know why in a second... But first, let...
Manning, 2016. — 314 p. — ISBN: 9781617292569. Go Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles. The Go language handles the demands of scalable, high-performance web applications by providing clean and fast compiled code, garbage collection, a simple concurrency model, and a fantastic standard library....
O’Reilly Media, 2017. — 200 p. — ISBN13: 9781491941195. Concurrency can be notoriously difficult to get right, but fortunately, the Go programming language was designed with concurrency in mind. In this practical book, you’ll learn how Go was written to help introduce and master these concepts, as well as how to use basic concurrency patterns to form large systems that are...
Apress, 2015. — 182 p. — ISBN: 978-1-4842-1474-9. This book enables you to unleash the entertainment potential of your Windows 10 PC, tablet, or phone?or any combination of the three! Learn how to stream movies and TV shows, manage your media collection, purchase new media, and upload your music collection to the cloud. Ian Dixon and Garry Whittaker take the hassle out of...
O’Reilly Media, 2016. — 124 p. — ISBN: 978-1-491-94195-9. Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the language’s core features with step-by-step instructions and exercises in each chapter to help you practice what you learn....
Packt Publishing, 2017. — 358 p. — ISBN13: 978-1786468666. Microservice architecture is sweeping the world as the de facto pattern to build web-based applications. Golang is a language particularly well suited to building them. Its strong community, encouragement of idiomatic style, and statically-linked binary artifacts make integrating it with other technologies and managing...
CreateSpace, 2017. — 562 p. "Problem Solving in Data Structures & Algorithms" is a series of books about the usage of Data Structures and Algorithms in computer programming. The book is easy to follow and is written for interview preparation point of view. In various books, the examples are solved in various languages like Go, C, C++, Java, C#, Python, VB, JavaScript and PHP....
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, 2016. — 138 p. Build frontend-to-backend web applications using the best practices of a powerful, fast, and easy-to-deploy server language Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software. It is a statically typed language with syntax loosely derived from that of C, adding garbage collection, type...
Packt Publishing, 2018. — 443 p. — ISBN: 978-1-78862-791-7. The first stop for your security needs when using Go, covering host, network, and cloud security for ethical hackers and defense against intrusion Go is becoming more and more popular as a language for security experts. Its wide use in server and cloud environments, its speed and ease of use, and its evident...
O’Reilly Media, Inc., 2023. — 574 p. — ISBN: 978-1-098-10571-6. Software engineers today typically put performance optimizations low on the list of development priorities. But despite significant technological advancements and lower-priced hardware, software efficiency still matters. With this book, Go programmers will learn how to approach performance topics for applications...
Lean Publishing, 2018. — 136 p. — ISBN: n/a. This version was published on 2018-11-03. With its focus on simplicity and getting things done, Go is a great language for developing performant, robust and maintainable applications. Production Go first teaches the basics of the Go language, then discusses how to bring an application from development to real users. The authors draw...
Packt Publishing, 2017. — 672 p. — ISBN: 978-1-78728-139-4. Function literals, Monads, Lazy evaluation, Currying, and more Functional programming is a popular programming paradigm that is used to simplify many tasks and will help you write flexible and succinct code. It allows you to decompose your programs into smaller, highly reusable components, without applying conceptual...
No Starch Press, 2019. — 342 p. — ISBN13: 978-1-59327-865-6. Like the best-selling Black Hat Python, Black Hat Go explores the darker side of the popular Go programming language. This collection of short scripts will help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset. Black Hat Go explores the darker side of Go,...
2nd Edition. — Packt Publishing, 2019. — 893 p. — ISBN: 978-1-83855-933-5. Dive deep into the Go language and become an expert Go developer Often referred to (incorrectly) as Golang, Go is the high-performance systems language of the future. Mastering Go, Second Edition helps you become a productive expert Go programmer, building and improving on the groundbreaking first...
Apress, 2016. — 248 p. — ISBN: 978-1-4842-1189-2. Solve your Go problems using a problem-solution approach. Each recipe is a self-contained answer to a practical programming problem in Go. Go Recipes contains recipes that deal with the fundamentals of Go, allowing you to build simple, reliable, and efficient software. Other topics include working with data using modern NoSQL...
Packt Publishing, 2017. — 316 p. — ISBN: 978-1-78829-428-7. Explore the necessary concepts of REST API development by building few real world services from scratch. REST is an architectural style that tackles the challenges of building scalable web services and in today's connected world, APIs have taken a central role on the web. APIs provide the fabric through which systems...
Comments