导入
简介
了解本节内容的概览,并理解其结构。
访问任何 DevOps 工程师,你都会发现他们的屏幕上布满了正在执行命令行界面(CLI)应用程序的终端。
作为 DevOps 工程师,我们不仅希望使用他人开发的应用程序;我们还希望能够编写自己的 CLI 应用程序。这些应用程序可能通过 REST 或 gRPC 与各种系统通信。或者,我们可能需要执行多个应用程序,并对它们的输出进行自定义处理。一个应用程序甚至可以搭建开发环境,并启动新版本的测试流程。
...
编写命令行工具
- 实现应用程序的输入输出
- 访问非标志参数
- 使用 Cobra 构建高级 CLI 应用程序
- 处理操作系统信号
- 总结与测验:编写命令行工具