Skip to content

Instantly share code, notes, and snippets.

View eduardrudko's full-sized avatar
💥

Eduard Rudko eduardrudko

💥
View GitHub Profile
@eduardrudko
eduardrudko / golibs.txt
Last active May 23, 2022 17:37
Go libs
https://onsi.github.io/ginkgo/ and its companion libraries provide a pretty good toolkit for all types of tests (also check out https://onsi.github.io/gomega/ and https://agouti.org)
https://cobra.dev helps building CLIs and ingesting configuration
https://github.com/antonmedv/expr Nice little expression evaluation library for Go. Also type-safe
https://github.com/mtrense/soil Nice DSL on top of Cobra+Viper. Also some defaults for high-performance logging
https://github.com/rs/zerolog high-performance logging library
https://github.com/markbates/goth Authentication library in the spirit of Omniauth
https://www.iris-go.com well-documented and -maintained web library
https://github.com/jltorresm/otpgo OTP generation for go
https://github.com/pterm/pterm Pretty printers for the terminal
https://github.com/jedib0t/go-pretty Another pretty printer