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
- π A full-featured dependency injection container for go programming language.β233Updated last year
- A minimalist Go configuration libraryβ381Updated 10 months ago
- golang date manipulation library influenced by carbonβ92Updated 5 years ago
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesβ¦β239Updated 9 months ago
- 𧬠Adaptor middleware to convert net/http handlers from/to Fiber request handlersβ181Updated last year
- RBAC - Simple, concurrent Role Based Access Control(GO)β123Updated 5 years ago
- Is a general library to help modify or set data within data structures and other objects.β246Updated last month
- With a given country and phone number, validate and format the MOBILE phone number to E.164 standardβ187Updated last month
- Golang image format convert, resize and watermark.β119Updated this week
- A PDF renderer for the goldmark markdown parser.β128Updated last year
- Orchestra is a library to manage long running go processes.β152Updated 7 months ago
- gRPC Test Utilities for Golangβ78Updated this week
- This package provides a framework for writing validations for Go applications.β95Updated 2 years ago
- A best practice http server set up that supports graceful shutdownβ193Updated 3 weeks ago
- Package pgerrcode contains constants for PostgreSQL error codes.β165Updated 10 months ago
- Minimalistic extension to Go. It means to be a complement to the standard library.β134Updated 2 months ago
- Haversine is a Go library which implements the haversine formula.β79Updated last year
- A source code linter that can be used to find code that will cause problems with Go's error wrapping schemeβ263Updated 3 weeks ago
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.β172Updated last year
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β68Updated this week
- gocraft/work v2 prototypeβ147Updated last month
- Highly configurable, fast JSON encoder for Goβ177Updated last year
- reasonable handling of nullable valuesβ82Updated 2 years ago
- Modern frontend and syntax for Protocol Buffersβ343Updated 6 months ago
- Convert snake case, camel case and kebap case stringsβ146Updated last year
- Unmarshal/Decode nested JSON by JSON Pathβ113Updated 2 years ago
- Simple JWT Golangβ120Updated 11 months ago
- Library for setting values to structs' fields from env, flags, files or default tagβ108Updated last week
- Simple utility of creating a mask for sensitive informationβ106Updated 4 months ago
- Integration testing in Go with Dockerβ107Updated last week