pflag

Flag package

Provides a drop-in replacement for Go's native flag package to support POSIX/GNU-style flags.

Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.

GitHub

2k stars
29 watching
348 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jessevdk/go-flagsA command line option parser library for Go.2,608
gflags/gflagsA C++ library for managing command-line flags and parsing flag arguments.2,896
davecgh/go-spewProvides a deep pretty printer for Go data structures to aid in debugging6,104
grpc/grpc-goA high-performance RPC framework that supports mobile and HTTP/2-based communication.21,208
gogo/protobufA code generation tool for Protocol Buffers in Go, providing features like fast marshalling and compatibility with other libraries.5,669
thomaspoignant/go-feature-flagProvides a lightweight and flexible solution for managing feature flags in software applications1,508
asaskevich/govalidatorPackage of validators and sanitizers for strings, structs, and collections6,061
fortio/dflagDynamic flag variables that can be modified at runtime8
anacrolix/tagflagTool for declaratively parsing command-line flags in Go using struct tags.11
m-peko/bitflagsA C++ library for easily managing sets of type-safe flags.88
artyom/autoflagsA tool that simplifies exposing struct fields as command line flags in Go programs.41
osrg/gobgpBGP implementation in Go, aiming to provide a modern and scalable solution for network routing protocols.3,667
thoas/go-funkA modern Go utility library providing generic helpers such as contains, find, filter, etc. using reflect technology.4,827
google/gopacketProvides packet processing capabilities for Go6,375