go-arg

arg parser

Provides a structured approach to parsing command-line arguments in Go

Struct-based argument parsing in Go

GitHub

2k stars
16 watching
100 forks
Language: Go
last commit: 19 days ago
Linked from 2 awesome lists

argument-parsinggolang

Backlinks from these awesome lists:

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