|about 2 months ago||over 1 year ago|
|BSD 2-clause "Simplified" License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Best practice for configuring secrets
6 projects | reddit.com/r/golang | 6 Apr 2022
I use this: https://github.com/alexflint/go-arg and setting defaults for my local environment. So no need to keep a .env file.
Recommended framework/library for creating cli apps in go?
9 projects | reddit.com/r/golang | 27 Jan 2022
I personally swear by the go-arg package, as i prefer its library-not-framework approach.
We haven't tracked posts mentioning flag yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
pflag - Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
argparse - Argparse for golang. Just because `flag` sucks
cobra - A Commander for modern Go CLI interactions
kingpin - CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
urfave/cli - A simple, fast, and fun package for building command line apps in Go
docopt.go - A command-line arguments parser that will make you smile.
go-flags - go command line option parser
viper - Go configuration with fangs
OPS - ops - build and run nanos unikernels
CONFLATE - Library providing routines to merge and validate JSON, YAML and/or TOML files