Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Gerardi, Ricardo (Autor)
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.