- 前景
- 开发环境
- Go 基础
- 流程控制
- 函数
- 方法
- 面向对象
- 网络编程
- 并发编程
- 数据操作
- 常用标准库
- beego 框架
- gin 框架
- 微服务
- 插件库
- 项目
- 开源仓库
- go 学习线路图
- 音频和音乐
- 身份验证和 OAuth
- 机器人相关
- 标准 CLI
- 构建用户界面库
- 配置
- 持续集成
- CSS 预处理器
- 数据结构
- 数据库
- 数据库驱动
- 日期和时间
- 分布式系统
- 电子邮件
- 嵌入式脚本语言
- 错误处理
- 文件
- 金融
- Forms
- 功能性
- 游戏开发
- 生成与泛型
- 地理位置
- 编译器
- Goroutines
- 图形界面
- 图片
- 物联网
- 工作计划
- JSON格式
- Logging
- 机器学习
- 实现消息传递
- 微软办公软件
- 依赖注入
- 项目布局
- Strings
- 其他
- 自然语言处理
- 网络
- HTTP 客户端
- OpenGL
- ORM
- 包管理
- 性能
- 查询语言
- 资源嵌入
- 科学与数据分析
- 安全
- 序列化
- 服务器应用
- 流处理
- 模板引擎
- 测试
- 文字处理
- 第三方 API
- 实用工具
- UUID
- 验证方式
- 版本控制
- 视频
- Web 框架
- 中间件
- 路由器
- 视窗
- XML 格式
- 代码分析
- 编辑器插件
- 硬件
- go 生成工具
- go 工具
- DevOps 工具
- 其他
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
标准 CLI
用于构建标准或基本命令行应用程序的库。
- 1build - 命令行工具,可轻松管理特定于项目的命令。
- argparse - 受Python的argparse模块启发的命令行参数解析器。
- argv - Go库使用bash语法将命令行字符串拆分为参数数组。
- cli - 基于golang结构标签易于使用的命令行包功能丰富。
- cli - 用于在Go中构建命令行界面的简单而完整的API。
- cli-init - 开始构建Golang命令行应用程序的简单方法。
- climax - 按照Go命令的精神,具有“人脸”功能的替代CLI。
- clîr - 一个简单清晰的CLI库。无依赖关系。
- cmd - 扩展标准flag软件包以支持子命令,并以idomatic方式提供更多支持。
- cmdr - 一种POSIX / GNU样式,类似于getopt的命令行UI Go库。
- cobra - 现代Go CLI交互的指挥官。
- commandeer - 开发人员友好的CLI应用程序:基于结构字段和标签设置标志,默认值和用法。
- complete - 在Go + Go命令bash完成中编写bash完成。
- Dnote - 适用于开发人员的简单,端到端加密笔记本。
- docopt.go - 命令行参数解析器,它将使您微笑。
- env - 基于标记的结构环境配置。
- flag - 简单但功能强大的命令行选项解析库,用于支持围棋子。
- flaggy - 健壮且惯用的标志包,具有出色的子命令支持。
- flagvar - Go的标准flag软件包的标志参数类型的集合。
- go-arg - Go中基于结构的参数解析。
- go-commander - Go库可简化CLI工作流程。
- go-flags - go命令行选项解析器。
- go-getoptions - Go选项解析器,它启发了Perl的GetOpt :: Long的灵活性。
- gocmd - 用于构建命令行应用程序的Go库。
- hiboot cli - 具有自动配置和依赖项注入的cli应用程序框架。
- job - 将您的短期命令作为一项长期工作。
- kingpin - 支持子命令的命令行和标志解析器。
- liner - 用于命令行界面的类似于readline的库。
- mitchellh/cli - 用于实现命令行界面的Go库。
- mow.cli - Go库,用于使用复杂的标志和参数解析和验证来构建CLI应用程序。
- ops - Unikernel生成器/协调器。
- pflag - Go的标志包的直接替换,实现POSIX / GNU样式的--flags。
- readline - 纯的golang实现,根据MIT许可在GNU-Readline中提供大多数功能。
- sand - 用于创建解释器的简单API等。
- sflags - 基于结构的标志生成器,用于标志,urfave / cli,pflag,眼镜蛇,主销和其他库。
- strumt - 创建提示链的库
- ts - 时间戳转换和比较工具。
- ukautz/clif - 小型命令行界面框架。
- urfave/cli - 简单,快速,有趣的软件包,用于在Go中构建命令行应用程序(以前为codegangsta / cli)。
- wlog - 支持跨平台颜色和并发性的简单日志记录界面。
- wmenu - 用于cli应用程序的易于使用的菜单结构,提示用户做出选择。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论