psampaz / gophersnippets
Code snippets with tests and testable examples for the Go programming language
☆41Updated 4 years ago
Related projects: ⓘ
- Some gophers 🐻☆83Updated 3 years ago
- Modern Go Application tool☆82Updated last year
- 🔍 Seamless Observability for Distributed Systems 🔍☆66Updated this week
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆62Updated last year
- Golog is a production ready logger which support tracing and other custom behaviours out of the box. Blazing fast and simple to use.☆40Updated last year
- ☆78Updated 5 months ago
- Utility for checking and viewing Golang struct alignment info☆56Updated this week
- Embedded Swagger UI for Go☆51Updated 5 months ago
- Set of core packages every Go project needs. Minimal API, strictly versioned and with ~no dependencies.☆99Updated 3 weeks ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆94Updated last month
- Go proxy that serves from S3☆109Updated 2 years ago
- Cheat Sheet for Go Slice Tricks☆173Updated last year
- Experiments with Go generics☆96Updated 2 years ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆61Updated 11 months ago
- Exercises and solutions from the book 'Know Go: Generics'☆67Updated 7 months ago
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆92Updated last week
- Code examples from the book 'The Power of Go: Tools'☆68Updated 7 months ago
- Generate Swagger 2.0 documentation for Go with "no" annotations, "no" files, "no" command☆92Updated 2 months ago
- Turn your Makefile into a graph☆106Updated last month
- ☆47Updated 9 months ago
- 🪵 Ensure consistent code style when using log/slog☆95Updated this week
- An example Go project for running local development environment, with hot code reloading.☆100Updated 4 years ago
- Cookies, but with structs, for happiness.☆110Updated last month
- Simple terminal-based dashboard for golang memory statistic☆44Updated 3 years ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆42Updated 3 months ago
- Golnag microservice-template by DDD☆30Updated last week
- ☆67Updated last year
- A tool used to manage installations of multiple Go toolchain versions☆31Updated 2 months ago
- A linter to ensure that slices are not initialized with non-zero length☆69Updated 4 months ago
- Struct validation using tags☆45Updated 3 weeks ago