扫码订阅《 》或办理VIP,即可阅读文章!

GolangRoadmap.com

阅读模式

  • 沉浸
  • 自动
  • 日常
首页
Go视界
Go博文
Go宝典
Go小课
Go面试
Go下载
产品实验区
  • Go小考
  • Go实战
  • Go仓库
  • Go月刊
  • Go返利
更多
  • 会员中心

    • 我的信息
    • 我的考试
  • 关于平台

    • 平台介绍
    • 成长记录
    • 联系站长
  • 支持与服务

    • 会员权益
    • 常见问题
    • 吐槽专区
author-avatar

GOLANG ROADMAP


首页
Go视界
Go博文
Go宝典
Go小课
Go面试
Go下载
产品实验区
  • Go小考
  • Go实战
  • Go仓库
  • Go月刊
  • Go返利
更多
  • 会员中心

    • 我的信息
    • 我的考试
  • 关于平台

    • 平台介绍
    • 成长记录
    • 联系站长
  • 支持与服务

    • 会员权益
    • 常见问题
    • 吐槽专区
  • Go开源仓库

    • 标签索引
  • 仓库导航

    • 音频和音乐
    • 身份验证和OAuth
    • 机器人相关
    • 标准CLI
    • 构建用户界面库
    • 配置
    • 持续集成
    • CSS预处理器
    • 数据结构
    • 数据库
    • 数据库驱动
    • 日期和时间
    • 分布式系统
    • 电子邮件
    • 嵌入式脚本语言
    • 错误处理
    • 文件
    • 金融
    • Forms
    • 功能性
    • 游戏开发
    • 生成与泛型
    • 地理位置
    • 编译器
    • Goroutines
    • 图形界面
    • 图片
    • 物联网
    • 工作计划
    • JSON格式
    • Logging
    • 机器学习
    • 实现消息传递
    • 微软办公软件
    • 依赖注入
    • 项目布局
    • Strings
    • 自然语言处理
    • 网络
    • JSON格式
    • OpenGL
    • ORM
    • 包管理
    • 性能
    • 查询语言
    • 资源嵌入
    • 科学与数据分析
    • 安全
    • 序列化
    • 服务器应用
    • 流处理
    • 模板引擎
    • 测试
    • 文字处理
    • 第三方API
    • 实用工具
    • UUID
    • 验证方式
    • 版本控制
    • 视频
    • Web框架
    • 中间件
    • 路由器
    • 视窗
    • XML格式
    • 代码分析
    • 编辑器插件
    • Go + 硬件
    • go生成工具
    • go工具
    • DevOps工具
    • 其他

扫码订阅《 》或办理VIP,即可阅读文章!

标准CLI


GOLANG ROADMAP

用于构建标准或基本命令行应用程序的库。

  • 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应用程序的易于使用的菜单结构,提示用户做出选择。