Programming in Go
Creating Applications for the 21st Century
Price | $8.17 - $182.03
|
Rating | |
Author | Mark Summerfield |
Publisher | Addison-Wesley |
Published | 2012 |
Pages | 480 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 0321774639 |
ISBN-13 | 9780321774637 |
Today's most exciting new programming language, Go, is designed from the ground up to help you easily leverage all the power of today's multicore hardware. With this guide, pioneering Go programmer Mark Summerfield shows how to write code that takes full advantage of Go's breakthrough features and idioms.
Both a tutorial and a language reference, Programming in Go brings together all the knowledge you need to evaluate Go, think in Go, and write high-performance software with Go. Summerfield presents multiple idiom comparisons showing exactly how Go improves upon older languages, calling special attention to Go's key innovations. Along the way, he explains everything from the absolute basics through Go's lock-free channel-based concurrency and its flexible and unusual duck-typing type-safe approach to object-orientation.
- Mark Summerfield (3 books)
4 5 286
Similar Books
Options and Derivatives Programming in C++20, 2nd Edition
by Carlos Oliveira
Master the features of C++ that are frequently used to write financial software for options and derivatives, including the STL, templates, functional programming, and numerical libraries. This book also covers new features introduced in C++20 and other recent standard releases: modules, concepts, spaceship operators, and smart pointers. Y...
Price: $34.37 | Publisher: Apress | Release: 2020
by Mark Bates
If you can do it in JavaScript, you can do it better in CoffeeScript. And, since CoffeeScript "compiles down" to JavaScript, your code will fit neatly into virtually any web environment. In Programming in CoffeeScript, Mark Bates shows web developers why CoffeeScript is so useful and how it avoids the problems that often make Ja...
Price: $21.45 | Publisher: Addison-Wesley | Release: 2012
Killer Game Programming in Java
by Andrew Davison
Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Gal...
Price: $4.00 | Publisher: O'Reilly Media | Release: 2005
by Mark Bates, Cory LaNou, Tim Raymond
This book is designed to introduce you to writing programs with the Go programming language. You'll learn how to write useful tools and applications that can run on remote servers, or local Windows, macOS, and Linux systems for development.The topics that it covers include how to:- Install and set up a local Go development environmen...
Free ebook | Publisher: DigitalOcean | Release: 2020
Network Programming with Go Language, 2nd Edition
by Jan Newmarch, Ronald Petty
Dive into key topics in network architecture implemented with the Google-backed open source Go programming language. Networking topics such as data serialization, application level protocols, character sets and encodings are discussed and demonstrated in Go. This book has been updated to the Go version 1.18 which includes modules, generic...
Price: $49.99 | Publisher: Apress | Release: 2022
by 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 patterns to help you incorporate concurrency into your systems.Author Kathe...
Price: $38.49 | Publisher: O'Reilly Media | Release: 2017
by Nanik Tolaram
Gain insights into the different challenges that can be solved using Go, with a focus on containers, Linux, security, networking, user interfaces and other relevant cloud based topics. This book reviews the necessary tools to create container-based cloud solutions with Go, a programming language that was born out of the need to address sc...
Price: $26.49 | Publisher: Apress | Release: 2023
Hands-On System Programming with Linux
by Kaiwan N Billimoria
The Linux OS and its embedded and server applications are critical components of today's software infrastructure in a decentralized, networked universe. The industry's demand for proficient Linux developers is only rising with time. Hands-On System Programming with Linux gives you a solid theoretical base and practical industry-...
Price: $49.99 | Publisher: Packt Publishing | Release: 2018