chidiwilliams / flatbsonLinks
Recursively flatten a Go struct using its BSON tags
☆68Updated 2 years ago
Alternatives and similar repositories for flatbson
Users that are interested in flatbson are comparing it to the libraries listed below
Sorting:
- jio is a json schema validator similar to joi☆118Updated 11 months ago
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities…☆251Updated 2 weeks ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple …☆72Updated 4 months ago
- This package provides a framework for writing validations for Go applications.☆93Updated 2 years ago
- Fast deep-copy library for Go☆93Updated last week
- 🚨 Chi middleware for slog logger☆72Updated last week
- 🧬 Adaptor middleware to convert net/http handlers from/to Fiber request handlers☆180Updated 2 years ago
- Is a general library to help modify or set data within data structures and other objects.☆269Updated 5 months ago
- Generate random strings in golang☆127Updated 2 years ago
- reasonable handling of nullable values☆84Updated 2 years ago
- Orchestra is a library to manage long running go processes.☆153Updated last year
- Example project demonstrating tips for writing web servers in Go☆36Updated 5 years ago
- 🛠 A full-featured dependency injection container for go programming language.☆238Updated last year
- gRPC Test Utilities for Golang☆88Updated this week
- Simple JWT Golang☆122Updated last year
- GORM backend for gorilla sessions☆68Updated last week
- Limit size of POST requests for Gin framework☆69Updated last week
- Go package simplifies nullable fields handling using Go Generics.☆117Updated 3 months ago
- Struct validation using tags☆88Updated 2 weeks ago
- 🚨 Fiber middleware for slog logger☆79Updated last week
- SQL data mapper for Go☆226Updated 2 years ago
- Little package to map hosts to a variety of http routers for Go API services☆74Updated 5 months ago
- Kronika adds some extra utility around the standard time package. It does not have any other external dependencies.☆37Updated 2 years ago
- golang date manipulation library influenced by carbon☆92Updated 6 years ago
- Modern frontend and syntax for Protocol Buffers☆342Updated 11 months ago
- Go struct validation☆59Updated 4 years ago
- Haversine is a Go library which implements the haversine formula.☆78Updated last year
- Golang middleware for handling multipart/form-data and uploading files☆65Updated 2 months ago
- A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications☆145Updated 4 years ago
- Embedded Swagger UI for Go☆75Updated last month