chidiwilliams / flatbson
Recursively flatten a Go struct using its BSON tags
β67Updated 2 years ago
Alternatives and similar repositories for flatbson:
Users that are interested in flatbson are comparing it to the libraries listed below
- 𧬠Adaptor middleware to convert net/http handlers from/to Fiber request handlersβ181Updated last year
- Orchestra is a library to manage long running go processes.β151Updated 10 months ago
- This package provides a framework for writing validations for Go applications.β93Updated 2 years ago
- A Go library for validating structs, maps and slices.β227Updated 4 months ago
- With a given country and phone number, validate and format the MOBILE phone number to E.164 standardβ188Updated 3 months ago
- i18n (Internationalization and localization) engine written in Go, used for translating locale strings.β62Updated last year
- Example project demonstrating tips for writing web servers in Goβ36Updated 4 years ago
- Go lang implementation of saga patternβ162Updated 7 months ago
- RBAC - Simple, concurrent Role Based Access Control(GO)β125Updated 5 years ago
- gRPC Test Utilities for Golangβ84Updated last week
- π‘ HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)β341Updated last month
- prometheus middleware for Fiberβ188Updated 3 weeks ago
- Library for setting values to structs' fields from env, flags, files or default tagβ109Updated 2 months ago
- Highly configurable, fast JSON encoder for Goβ177Updated last year
- 𧬠Key Authentication for Fiberβ76Updated last year
- reasonable handling of nullable valuesβ84Updated 2 years ago
- Struct validation using tagsβ85Updated last month
- π A full-featured dependency injection container for go programming language.β235Updated last year
- A minimalist Go configuration libraryβ381Updated last year
- Is a general library to help modify or set data within data structures and other objects.β260Updated 3 months ago
- Pragmatic Boilerplate for Golang RESTful Server Implementationβ179Updated last year
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.β175Updated last year
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β70Updated 2 months ago
- β58Updated last year
- SQL data mapper for Goβ224Updated last year
- Middleware for Golang Echo framework that provides integration with UberΒ΄s Zap logging library for logging HTTP requestsβ69Updated last month
- Pretty prints slices to any io.Writer: I created this package to teach slices in my Go course.β65Updated 6 years ago
- A paginator doing cursor-based pagination based on GORMβ199Updated 5 months ago
- SendGrid's Golang HTTP Client for calling APIsβ171Updated 11 months ago
- A library that implements the outboxer pattern in goβ160Updated this week