-
Should You Containerize Your Go Code?
Author Liz Rice
Docker’s catchphrase for its containers is compelling: "Build, Ship and Run Any App, Anywhere." Go already has some of those attributes built in, including cross-compilation and the production of single executable files without dependencies. Are there any reasons, ....
Release Date 2018/01 -
Author John Daniel Leon
The first stop for your security needs when using Go, covering host, network, and cloud security for ethical hackers and defense against intrusionAbout This BookFirst introduction to Security with GolangAdopting a Blue Team/Red Team approachTake advantage of speed ....
Release Date 2018/01 -
Go in 24 Hours, Sams Teach Yourself: Next Generation Systems Programming with Golang, First Edition
Author George Ornbo
In just 24 sessions of one hour or less, Sams Teach Yourself Go in 24 Hours will help new and experienced programmers build software that’s simpler, more reliable, and far more scalable. This book’s straightforward, step-by-step approach guides you from setting up ....
Release Date 2017/12 -
Building RESTful Web services with Go
Author Naren Yellavula
Explore the necessary concepts of REST API development by building few real world services from scratch.About This BookFollow best practices and explore techniques such as clustering and caching to achieve a reactive, scalable web serviceLeverage the Buffalo Framew....
Release Date 2017/12 -
Author Daniel Whitenack
Build simple, maintainable, and easy to deploy machine learning applications.About This BookBuild simple, but powerful, machine learning applications that leverage Go's standard library along with popular Go packages.Learn the statistics, algorithms, and technique....
Release Date 2017/09 -
Author Mihalis Tsoukalos
Learning the new system’s programming language for all Unix-type systemsAbout This BookLearn how to write system's level code in Golang, similar to Unix/Linux systems codeRamp up in Go quicklyDeep dive into Goroutines and Go concurrency to be able to take advantag....
Release Date 2017/09 -
Author Katherine Cox-Buday
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 patte....
Release Date 2017/08 -
Using Containers to Connect Your Go Code to Other Components
Author Liz Rice
Learn how to connect your Go application to containerized components, whether that includes third-party code, such as a database, or components of your own. With this report, author Liz Rice takes you through the basics of containers and orchestration, and shows yo....
Release Date 2017/08 -
Author Aaron Torres
Bridge the gap between basic understanding of Go and use of its advanced featuresAbout This BookDiscover a number of recipes and approaches to develop modern back-end applicationsPut to use the best practices to combine the recipes for sophisticated parallel toolsT....
Release Date 2017/06 -
Go: Design Patterns for Real-World Projects
Author Mat Ryer , Mario Castro Contreras , Vladimir Vivien
An insightful guide to learning the Go programming languageAbout This BookGet insightful coverage of Go programming syntax, constructs, and idioms to help you understand Go codeGet a full explanation of all the known GoF design patterns in Go, including comprehensi....
Release Date 2017/06 -
How to Containerize Your Go Code
Author Liz Rice
This report shows how Go programmers can build small, efficient containers for their Go code. It explains what's inside a container image and walks you through how to build and run containers for your Go projects.What you'll learn—and how you can apply itYou'll ....
Release Date 2017/04 -
Cloud Native Go: Building Web Applications and Microservices for the Cloud with Go and React
Author Dan Nemeth , Kevin Hoffman
The Complete Guide to Building Cloud-Based ServicesCloud Native Go shows developers how to build massive cloud applications that meet the insatiable demands of today’s customers, and will dynamically scale to handle virtually any volume of data, traffic, or users. ....
Release Date 2016/12 -
Go Recipes: A Problem-Solution Approach
Author Shiju Varghese
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 softw....
Release Date 2016/11 -
Author Vladimir Vivien
An insightful guide to learning the Go programming languageAbout This BookInsightful coverage of Go programming syntax, constructs, and idioms to help you understand Go code effectivelyPush your Go skills, with topics such as, data types, channels, concurrency, obj....
Release Date 2016/10 -
Go Programming Blueprints - Second Edition
Author Mat Ryer
Build real-world, production-ready solutions in Go using cutting-edge technology and techniquesAbout This BookGet up to date with Go and write code capable of delivering massive world-class scale performance and availabilityLearn to apply the nuances of the Go lang....
Release Date 2016/10 -
Author Matt Farina , Matt Butcher
SummaryGo 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 ....
Release Date 2016/08 -
Author Sau Sheong Chang
SummaryGo Web Programming teaches you how to build scalable, high-performance web applications in Go using modern design principles.About the TechnologyThe Go language handles the demands of scalable, high-performance web applications by providing clean and fast co....
Release Date 2016/07 -
Web Development with Go: Building Scalable Web Apps and RESTful Services
Author Shiju Varghese
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 concept....
Release Date 2016/01 -
Author William Kennedy with Brian Ketelsen and Erik St. Martin
SummaryGo 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 ne....
Release Date 2015/11 -
Author Brian W. Kernighan , Alan A. A. Donovan
Go was created by Robert Griesemer, Rob Pike, and Ken Thompson to be an expressive and efficient language for writing readable and robust programs. Since its announcement in 2009, users of traditional, compiled languages have found Go’s simplicity, high-quality lib....
Release Date 2015/10