alog
aconfig
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.
alog
-
can someone review my code?
this doesn't look good. You put everything into the single "enum" although, for instance FTime and FLevelTrace are never used in the same context, they are for different purposes. They should be splitted into different "enums". from what I can see they are not supposed to be use outside and their public names are not justified.
aconfig
-
Library for loading configuration into a struct in Go
Well, now I see my project is very similar to this https://github.com/cristalhq/aconfig
- What are your favorite packages to use?
What are some alternatives?
glog - Leveled execution logs for Go
go-toml - Go library for the TOML file format
go-store - Lightweight embedded database in pure Go inspired by lowdb
viper - Go configuration with fangs
Monoton - Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation
go-conf - Library for easy configuration of a golang service
noodlog - 🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
envconfig - Small library to read your configuration from environment variables
vertex - A lightweight super-fast open-source game engine built with Go and OpenGL!
config - JSON or YAML configuration wrapper with convenient access methods.
xdg - A cross platform package that follows the XDG Standard
harvester - Harvest configuration, watch and notify subscriber