go-arg
arg parser
Provides a structured approach to parsing command-line arguments in Go
Struct-based argument parsing in Go
2k stars
16 watching
100 forks
Language: Go
last commit: 19 days ago
Linked from 2 awesome lists
argument-parsinggolang
Related projects:
Repository | Description | Stars |
---|---|---|
akamensky/argparse | Provides a flexible and easy-to-use command line argument parsing solution for Go programs. | 612 |
txgruppi/parseargs-go | A string argument parser for Go that handles quoted arguments and flags as simple strings. | 10 |
anacrolix/tagflag | Tool for declaratively parsing command-line flags in Go using struct tags. | 11 |
alexflint/go-restructure | Enables regular expressions to be defined as struct fields and captures sub-expressions into those fields | 591 |
srfrog/dict | Provides an alternative data structure to Go's built-in map and slice types | 45 |
google/argh | An argument parsing library optimized for code size and conformance to the Fuchsia commandline tools specification. | 1,670 |
fergstar/go-parse | A Go client library providing a set of pre-built services to interact with the Parse API. | 1 |
algorand/go-algorand-sdk | Provides APIs and tools for interacting with the Algorand blockchain | 185 |
go-playground/form | A Go package for encoding and decoding URL parameters into structured data types | 775 |
goccy/go-yaml | A YAML parser and encoder for the Go programming language. | 1,179 |
elgs/gojq | A Go library for querying and manipulating JSON data | 191 |
alexpantyukhin/go-pattern-match | An implementation of pattern matching for Go. | 245 |
go-gcfg/gcfg | A Go library that reads INI-style configuration files into data structures | 168 |
cosiner/argv | A library to parse and split command line strings into argument arrays | 41 |
awalterschulze/gographviz | Parses and manipulates Graphviz DOT language in Golang | 553 |