snorwin / jsonpatch
jsonpatch is a Go library to create JSON patches (RFC6902) directly from arbitrary Go objects and facilitates the implementation of sophisticated custom (e.g. filtered, validated) patch creation.
☆15Updated 3 weeks ago
Alternatives and similar repositories for jsonpatch:
Users that are interested in jsonpatch are comparing it to the libraries listed below
- Git provider client for Go☆71Updated last week
- Marshal and unmarshal Protobuf as YAML with rich error messages.☆50Updated 2 weeks ago
- ProtoConfig 1.0: Open Standard for using, defining, and consuming software configuration input in a unified way.☆33Updated last year
- Example of using the gRPC-Gateway with Connect☆26Updated 2 years ago
- Package cueconfig provides an API designed to make it straightforward to use the CUE language as a configuration format for Go programs.☆19Updated last year
- Adds a license header to any Go source files☆37Updated 2 months ago
- Allow and block list linter for direct Go module dependencies.☆74Updated this week
- A better way to marshal and unmarshal YAML in Golang☆25Updated 6 months ago
- depstat is a dependency analyzer for Go modules enabled projects. It runs as part of the Kubernetes CI pipeline to help evaluate dependen…☆33Updated 4 months ago
- ☆17Updated 2 years ago
- Track incoming and outgoing connections☆33Updated 10 months ago
- Context aware slog☆22Updated this week
- 🤖 Simple Kubernetes operator built from scratch with client-go☆43Updated last year
- CLI and library for diff, patch, and ETL operations on CUE, JSON, and Yaml☆78Updated 3 years ago
- ☆50Updated last month
- Faster version of the Go regexp package☆69Updated 8 months ago
- Library providing routines to merge and validate JSON, YAML and/or TOML files☆46Updated 7 months ago
- A logr implementation using Zap☆128Updated 8 months ago
- Script-like system automation wrapped in the security and type safety of the Go programming language☆111Updated 3 months ago
- Apply go template over files ending with .template in the current directory☆72Updated this week
- Client-side load balancing for net/http☆59Updated last month
- 📝 A logr implementation using Logrus☆32Updated 3 months ago
- A Prometheus proxy that performs SpiceDB permission checks based on labels☆36Updated 8 months ago
- Collection of unusual generics usecases in Go☆55Updated 2 years ago
- Set of tools, packages, and libraries that every open-source Go project always needs with almost no dependencies.☆56Updated last year
- Logrus hook to expose Prometheus metrics.☆34Updated 3 years ago
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.☆118Updated last year
- Go module providing unified interface and efficient clients to work with various object storage providers until like GCS, S3, Azure, SWIF…☆141Updated last week
- progress ui that rocks☆67Updated 10 months ago
- Crossplane's @graphql API☆45Updated 5 months ago