Какие CLI фреймворки для Go существуют?

Junior
105 просмотров
AFK Offer AI

Два главных — cobra и urfave/cli. Cobra — стандарт индустрии, используется в kubectl, docker, hugo. Urfave/cli — проще и легче, декларативный подход. Ещё есть kong, bubbletea (TUI), и lipgloss для стилизации. Для серьёзных CLI обычно берут cobra, для простых скриптов — urfave/cli или flag из stdlib.

Следующий вопрос

Что такое pflag?