后端开发
Cobra 标签描述

Go语言领域,命令行程序占据比较重要的位置。因此,命令行程序的快速开发及工具选择就成为一个不可忽视的问题。本文简要总结使用Go语言开发命令行程序中常用的几个框架。 一、Cobra Cobra是关于golang的一个命令行解析库,用它能够快速创建功能强大的cli应用程序和命令行工具。 cobra既是一个用于创建强大现代CLI应用程序的库,也是一个生成应用程序和命令文件的程序。cobra被用在很多go语言的项目中,比如Kubernetes、Docker、Istio、ETCD、Hugo、GithubCLI等等。 hugo:号称速度最快的静态站点生成器。 我们平常用到命令:gitcommit-m...