PTerm —— 可以制作漂亮 CLI 的现代 Go 框架
PTerm 是一个现代的Go模块,用于轻松美化控制台输出。它具有图表、进度条、表格、树形结构、文本输入、选择菜单等诸多功能。它完全可配置,并且 100% 兼容跨平台。
主要特点
- 易于使用 PTerm 强调易用性,并配有示例和一致的组件设计。
- 跨平台 PTerm 可在各种操作系统和终端上运行,包括Windows CMD、,macOS iTerm2以及像 GitHub Actions 这样的 CI 系统。
- 经过充分测试 高测试覆盖率和 28774 项自动化测试确保了 PTerm 的可靠性。
- 一致的颜色 PTerm 使用 ANSI 配色方案以保持一致性,并为高级终端提供 TrueColor 支持。
- 组件系统 PTerm 的灵活性Printers可以单独使用,也可以组合使用以生成漂亮的控制台输出。
- 可配置 PTerm 无需配置即可使用,但可以轻松定制独特的终端输出。
- 文档 访问 pkg.go.dev 上的综合文档并在示例部分查看实际示例。
