Trims, sanitizes & scrubs data based on struct tags (go, golang)
Repository Index
47,133 repositories indexed
97–120 of 205 · Most stars
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
- errors
- golang
- go
- go-context
Go framework to simplify CRUD of structured data using Graph operations
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
- skiplist
- golang
- golang-library
- go
:green_book: Simple, configurable and scalable Structured Logging for Go.
- logging
- errors
- stack-traces
The repository host gives no description.
- cache
- data-structures
- go
- golang
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
- golang
- unmarshall
- goquery
- selectors
RTS: request to struct. Generates Go structs from JSON server responses.
- rts
- json-server
- cli
- json
Interactive viewer for JSON logs.
- bubbletea
- go
- golang
- interactive
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
An easy to use menu structure for cli applications that prompts users to make choices.
- awesome-go
- cli
- menu
- golang-package
🚨 slog: Attribute formatting
- anonymization
- error
- formatter
- formatting
A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.
- go
- mongo
- mongodb
- golang
Flexible regular expressions constructor for Golang.
- builder-pattern
- constructor
- go
- golang
Lightweight RESTful database engine based on stack data structures
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.
- go
- golang
- type
- struct
Quick Solution with Unstructured JSON data
- golang
- go
- json
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.
- data-structures
- database
- go
- golang
Type safe SQL query builder and struct mapper for Go
- go
- type-safe
- sql
- query-builder
Go implementation of C++ STL iterators and algorithms.
- datastructures
- algorithms
- stl
a package for decode form's values into struct in Go
- decode
- form
- decoding
- decode-form
MongoDB Atlas CLI enables you to manage your MongoDB in the Cloud
- mongodb
- infrastructure
- mongodb-atlas
- golang
:balloon: A lightweight struct validator for Go
- golang
- go
- validator
- validator-struct
Automatically sets up command line flags based on struct fields and tags.