Powerful command-line applications in Go : build fast and maintainable tools /
Go is a modern programming language that combines the reliability of compiled languages with the ease of use and flexibility of dynamic typed languages. With Go, you can develop cross-platform command-line tools that are fast and reliable. Work through practical examples to develop elegant and eff...
Call Number: | Libro Electrónico |
---|---|
Main Author: | |
Format: | Electronic eBook |
Language: | Inglés |
Published: |
Raleigh, North Carolina :
The Pragmatic Bookshelf,
[2021]
|
Series: | Pragmatic programmers.
|
Subjects: | |
Online Access: | Texto completo (Requiere registro previo con correo institucional) |
Table of Contents:
- 1. Your first command-line program in Go
- 2. Interacting with your users
- 3. Working with files in Go
- 4. Navigating the file system
- 5. Improving the performance of your CLI tools
- 6. Controlling processes
- 7. Using the Cobra CLI framework
- 8. Talking to REST APIs
- 9. Developing interactive terminal tools
- 10. Persisting data in a SQL database
- 11. Disbributing your tool.