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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Raleigh, North Carolina :
The Pragmatic Bookshelf,
[2021]
|
Colección: | Pragmatic programmers.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 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.