mirror of
https://github.com/avelino/awesome-go.git
synced 2026-04-11 14:21:47 +08:00
Add atelpis/enflag
This commit is contained in:
parent
df406ab5b2
commit
62601ca610
@ -462,6 +462,7 @@ _Libraries for configuration parsing._
|
||||
- [confiq](https://github.com/greencoda/confiq) - Structured data format to config struct decoder library for Go - supporting multiple data formats
|
||||
- [confita](https://github.com/heetch/confita) - Load configuration in cascade from multiple backends into a struct.
|
||||
- [conflate](https://github.com/the4thamigo-uk/conflate) - Library/tool to merge multiple JSON/YAML/TOML files from arbitrary URLs, validation against a JSON schema, and application of default values defined in the schema.
|
||||
- [enflag](https://github.com/atelpis/enflag) - Container-oriented, zero-dependency, generics-based config that unifies Env and Flag parsing in one call. No reflection, no struct tags — predictable and type-safe.
|
||||
- [env](https://github.com/caarlos0/env) - Parse environment variables to Go structs (with defaults).
|
||||
- [env](https://github.com/junk1tm/env) - A lightweight package for loading environment variables into structs.
|
||||
- [env](https://github.com/syntaqx/env) - An environment utility package with support for unmarshaling into structs
|
||||
@ -1299,7 +1300,6 @@ _Geographic tools and servers_
|
||||
|
||||
_Tools for compiling Go to other languages and vice-versa._
|
||||
|
||||
|
||||
- [bunster](https://github.com/yassinebenaid/bunster) - Compile shell scripts to Go.
|
||||
- [c4go](https://github.com/Konstantin8105/c4go) - Transpile C code to Go code.
|
||||
- [esp32](https://github.com/andygeiss/esp32-transpiler) - Transpile Go into Arduino code.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user