Gerardi, Ricardo
Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools
- ISBN 13:
- 9781680506969
- author:
- Gerardi, Ricardo
- format:
- Paperback / softback
- publisher:
- Pragmatic Bookshelf
- language:
- English
- Publication Year:
- 2021
- Pages:
- 250
- Dimensions:
- 23.5 x 19.1 x 2.6 centimetres (0
- Genre:
- Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Developing fast and reliable command-line tools with Go is a rewarding experience. By leveraging the language's reliability, ease of use, and flexibility, you can create elegant and efficient tools that meet your systems requirements. Practical examples guide you through Go's rich standard library, concurrency support, and expressive syntax to develop modern CLI tools. You'll learn how to write command-line tools that interact with users, handle files, control processes, and manipulate paths consistently across platforms. External libraries like Cobra are also covered, enabling you to create flexible tools that handle subcommands and interact with databases, APIs, and network services.