[golang優秀組件] Cobra


Cobra提供的功能

簡易的子命令行模式,如 app server, app fetch等等
完全兼容posix命令行模式
嵌套子命令subcommand
支持全局,局部,串聯flags
使用Cobra很容易的生成應用程序和命令,使用cobra create appname 和cobra add cmdname
如果命令輸入錯誤,將提供智能建議,如 app srver,將提示srver沒有,是否是app server
自動生成commands和flags的幫助信息
自動生成詳細的help信息,如app help
自動識別-h,–help幫助flag
自動生成應用程序在bash下命令自動完成功能
自動生成應用程序的man手冊
命令行別名
自定義help和usage信息
可選的緊密集成的viper apps

————————————————
版權聲明:本文爲CSDN博主「西京刀客」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/inthat/article/details/123527784

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章