Janus Go参数解析库

Go 的参数解析库。(An argument parsing library for Go.)

  • Owner: dmulholl/janus
  • Platform: Linux, Mac, Windows
  • License:: The Unlicense
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Main metrics

Overview
Name With Ownerdmulholl/janus
Primary LanguageGo
Program languageGo (Language Count: 1)
PlatformLinux, Mac, Windows
License:The Unlicense
所有者活动
Created At2017-09-13 17:21:18
Pushed At2022-01-29 11:01:57
Last Commit At2022-01-29 11:00:58
Release Count3
Last Release Namev2.1.0 (Posted on 2020-11-30 11:41:22)
First Release Name1.0.0 (Posted on 2018-04-23 11:36:21)
用户参与
Stargazers Count22
Watchers Count2
Fork Count1
Commits Count49
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Janus

Janus is a simple argument-parsing library designed for building elegant command-line interfaces.

Features

  • Long-form boolean flags with single-character shortcuts: --flag, -f.

  • Long-form string, integer, and floating-point options with
    single-character shortcuts: --option <arg>, -o <arg>.

  • Condensed short-form options: -abc <arg> <arg>.

  • Automatic --help and --version flags.

  • Support for multivalued options.

  • Support for git-style command interfaces with arbitrarily-nested commands.