Software Productivity with Go: Learning Golang for real-world development (English Edition)
Language: English
Published by BPB Publications, 2025
- Softcover
- New

Seller: Ria Christie Collections, Uxbridge, United KingdomRia Christie Collections
AbeBooks seller since March 25, 2015
Condition: New
US$ 57.72
Quantity: Over 20 available
Add to basketItem description from seller
In English.
Seller Inventory # ria9789365894240_new
- Title
- Software Productivity with Go: Learning Golang for real-world development (English Edition)
- Author
- Bin Uzayr, Sufyan
- Publisher
- BPB Publications
- Publication year
- 2025
- Condition
- New
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 9365894247
- ISBN 13
- 9789365894240
- Item weight
- 802 grams
Description
This book is a comprehensive guide to mastering Golang, one of the most efficient and developer-friendly programming languages available today. It is designed to help developers, software engineers, and tech enthusiasts alike, to build high-performance, secure, and scalable applications using Go.
This book introduces you to Go programming, focusing on efficient software development while addressing common challenges. It starts with Go installation, setting up the Vim IDE, and core concepts like concurrency using goroutines and channels. You will explore advanced topics, including data structures, algorithms, high-performance networking, and building secure applications. The book also covers essential deployment strategies like microservices and CI/CD pipelines, along with expert techniques for debugging and error handling. It concludes with a detailed case study, a review of Go basics, and a quick-reference cheat sheet, giving you practical tools to master Go programming and tackle real-world projects with confidence.
By the end of this book, you will be well-versed in Golang's capabilities, allowing you to confidently apply the language to your job roles in software development, backend engineering, and system design. This book is an essential resource for anyone looking to leverage Golang to build robust, high-performing applications in a variety of professional settings.
Key Features
● Comprehensive guide to Golang, covering basic to advanced programming concepts.
● In-depth focus on concurrency, networking, security, and error handling in Go.
● Practical insights for building high-performance, scalable, and secure applications.
What you will learn
● Set up and configure a Go development environment using Vim IDE.
● Leverage Go’s concurrency model to build high-performance applications.
● Implement efficient data structures to optimize your Go programs.
● Develop secure applications by following Go’s best security practices.
● Deploy Go applications efficiently for production environments.
● Apply advanced error handling and debugging techniques for stability.
Who this book is for
This book is primarily intended for software developers and engineers who are interested in learning and mastering the Go programming language. Prior experience with programming in any language is beneficial but not strictly required.
Table of Contents
1. Introduction to Golang
2. Setting up Environment for Vim IDE
3. Introduction to Leveraging Concurrency in Go
4. Data Structures in Go
5. Translating Existing Code into Clean Code
6. High Performance Networking with Go
7. Developing Secure Applications with Go
8. Deployment
9. Advanced Error Handling and Debugging Techniques
10. Crash Course and Best Practices in Go Programming
APPENDIX: The Final Word
"Synopsis" may belong to another edition of this title.
Ria Christie Collections
Uxbridge, United Kingdom
AbeBooks seller since March 25, 2015
Shipping rates from United Kingdom to U.S.A.
| Item | 6 to 12 business days | 6 to 12 business days |
|---|---|---|
| First item | US$ 14.94 | US$ 17.19 |
Payment methods
Store description
Hello! Ria Christie Collections is an online venture that was initially set up in 2012 to sell books. We do not have a physical high street store. We are professional online booksellers. We only sell brand new books in perfect condition that we source from various suppliers and the publishers. Primarily, our aim is to provide an excellent service to all our customers. We always work as a team to achieve this. Our other objectives are to: 1. Ensure that all our products reach their destination quickly in a safe and secure manner 2. Answer to all our customer queries within 24 hours 3. Ensure that our customers are happy with their purchases 4. Provide all the items at a competitive price 5. Always listen to our customers Ria Christie Collections is not a registered company. It is a Sole Trader venture. Other key information is shown below: Contact Person Name: Rakesh Luchmun (Mr) Storefront Name: Ria Christie Collections Place of Establishment Address: Suite B; ARUN House; ARUN Building Arundel Road Uxbridge UB8 2RR United Kingdom E-Mail Address: riachristie@hotmail.co.uk VAT Number: GB 160 5650 25 We always work hard and aim to comply with all of Abebooks Policies. If you have any issues, please do not hesitate to write to us whether before or after a purchase. We promise to reply to you promptly and, in any case, within 24 hours. Thank you kindly! Yours sincerely Mr Rakesh Luchmun (Founder) and the Ria Christie Collections Team…
Specialty
Educational books, Textbooks, Fiction, Non- fictionSeller's business information
Ryefield Investments Limited
175 Pield Heath Road
Uxbridge, United Kingdom UB8 3NL
Terms of sale
All Returns and Refund are as per Abebooks policies.
Shipping terms
Orders usually ship within 2 business days. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required. Thank you!