Go CLI开发(流行库和框架)
flag
包flag实现了命令行标志解析。
cobra
Cobra 是一个用于创建强大的现代 CLI 应用程序的库。
Cobra 用于许多 Go 项目,例如Kubernetes、 Hugo和GitHub CLI等等。此列表包含更广泛的使用 Cobra 的项目列表。
Kingpin
Kingpin 是一种流畅风格、类型安全的命令行解析器。它支持标志、嵌套命令和位置参数。
包flag实现了命令行标志解析。
Cobra 是一个用于创建强大的现代 CLI 应用程序的库。
Cobra 用于许多 Go 项目,例如Kubernetes、 Hugo和GitHub CLI等等。此列表包含更广泛的使用 Cobra 的项目列表。
Kingpin 是一种流畅风格、类型安全的命令行解析器。它支持标志、嵌套命令和位置参数。
Pod,它是 Kubernetes项目的原子调度单位,关于Pod最重要的一个事实是:它只是一个逻辑概念。也就是说,Kubernetes真正处理的,还是宿主机操作系统上 Linux 容器的Namespace和Cgroups,而并不存在一个所谓的 Pod 的边界或者隔离环境。
注意:
以下是关于一个pod创建的过程: