编程语言
首页 > 编程语言> > 使用 Cobra 创建功能强大的 Golang CLI 程序

使用 Cobra 创建功能强大的 Golang CLI 程序

作者:互联网

简介

Cobra 既是一个用来创建强大的现代 CLI 命令行的 Golang 库,也是一个生成程序应用和命令行文件的程序。

Cobra 在很多 Go 项目中都有使用,例如: KubernetesHugo, 和 Github CLI。更多使用 Cobra 的程序见这个列表

简而言之,Cobra 有两部分组成,一个是库,一个是 Cobra 程序。Cobra 库可以在你的项目中引用,Cobra 提供了简洁的接口用来构建强大的 CLI 程序。同时,Cobra 还提供了一个命令行工具,用来生成基本项目目录结构和创建子命令的代码模板,其实就是个脚手架工具。

Cobra 提供的功能:

使用方式请参看 这里

标签:Cobra,CLI,app,生成,Golang,命令行,help
来源: https://www.cnblogs.com/ibllex/p/14089160.html