Use hashicorp/cli fork of mitchellh/cli library (#5495)

This commit is contained in:
Wael Nasreddine 2024-11-29 23:44:52 -08:00 committed by GitHub
parent 9f69cb1f70
commit 455b14c65b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -432,12 +432,12 @@ _Libraries for building standard or basic Command Line applications._
- [go-flags](https://github.com/jessevdk/go-flags) - go command line option parser. - [go-flags](https://github.com/jessevdk/go-flags) - go command line option parser.
- [go-getoptions](https://github.com/DavidGamba/go-getoptions) - Go option parser inspired by the flexibility of Perls GetOpt::Long. - [go-getoptions](https://github.com/DavidGamba/go-getoptions) - Go option parser inspired by the flexibility of Perls GetOpt::Long.
- [gocmd](https://github.com/devfacet/gocmd) - Go library for building command line applications. - [gocmd](https://github.com/devfacet/gocmd) - Go library for building command line applications.
- [hashicorp/cli](https://github.com/hashicorp/cli) - Go library for implementing command-line interfaces.
- [hiboot cli](https://github.com/hidevopsio/hiboot/tree/master/pkg/app/cli) - cli application framework with auto configuration and dependency injection. - [hiboot cli](https://github.com/hidevopsio/hiboot/tree/master/pkg/app/cli) - cli application framework with auto configuration and dependency injection.
- [job](https://github.com/liujianping/job) - JOB, make your short-term command as a long-term job. - [job](https://github.com/liujianping/job) - JOB, make your short-term command as a long-term job.
- [kingpin](https://github.com/alecthomas/kingpin) - Command line and flag parser supporting sub commands (superseded by `kong`; see below). - [kingpin](https://github.com/alecthomas/kingpin) - Command line and flag parser supporting sub commands (superseded by `kong`; see below).
- [liner](https://github.com/peterh/liner) - Go readline-like library for command-line interfaces. - [liner](https://github.com/peterh/liner) - Go readline-like library for command-line interfaces.
- [mcli](https://github.com/jxskiss/mcli) - A minimal but very powerful cli library for Go. - [mcli](https://github.com/jxskiss/mcli) - A minimal but very powerful cli library for Go.
- [mitchellh/cli](https://github.com/mitchellh/cli) - Go library for implementing command-line interfaces.
- [mkideal/cli](https://github.com/mkideal/cli) - Feature-rich and easy to use command-line package based on golang struct tags. - [mkideal/cli](https://github.com/mkideal/cli) - Feature-rich and easy to use command-line package based on golang struct tags.
- [mow.cli](https://github.com/jawher/mow.cli) - Go library for building CLI applications with sophisticated flag and argument parsing and validation. - [mow.cli](https://github.com/jawher/mow.cli) - Go library for building CLI applications with sophisticated flag and argument parsing and validation.
- [ops](https://github.com/nanovms/ops) - Unikernel Builder/Orchestrator. - [ops](https://github.com/nanovms/ops) - Unikernel Builder/Orchestrator.