Adoras 🛠️ Dev Toolbox
These are tools I frequently use in my development journey.
Golang
CLI App Manager
- Kong [
go get github.com/alecthomas/kong]: command-line parser for Go that supports complex command-line structures with minimal developer effort
Config Management
- koanf : Can do combined ENV, yaml, toml, etc. Very powerful. Alternative to
spf13/cobra - env [
go get github.com/caarlos0/env/v11]: A simple, zero-dependencies library to parse environment variables into structs
Database Management
- goose [
go get github.com/pressly/goose/v3]: A database migration tool. Supports SQL migrations and Go functions. - pq [
go get github.com/lib/pq]: Pure Go Postgres driver for database/sql