goldeneggg / structil
Go struct utilities with reflection for JSON data decoding, map-liked data accessing, dynamic struct building and more
☆50Updated 2 weeks ago
Related projects: ⓘ
- Golang io.Reader and io.Writer but with limits☆76Updated last year
- Small library on top of reflect for make lookups to any Structs or Maps☆40Updated last year
- Check that no init functions are present in Go code.☆41Updated 3 years ago
- A linter to ensure that slices are not initialized with non-zero length☆69Updated 4 months ago
- A communication toolkit for Go services.☆89Updated last year
- Go HTTP Server Middleware and Client Tripperware☆75Updated 4 years ago
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.☆114Updated last year
- Support for Unix domain sockets in Go HTTP clients☆79Updated 6 months ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆101Updated 3 years ago
- Set of Go context's utilities.☆51Updated 3 years ago
- OpenTelemetry Go distribution for Uptrace☆96Updated this week
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆86Updated 4 years ago
- Tool for golang that generates jennifer code☆68Updated 9 months ago
- A Go library for encoding structs into Header fields.☆47Updated last year
- docker-compose alike functionality directly from golang, for integration testing.☆63Updated 7 months ago
- Flatten/unflatten nested map or JSON object in Golang☆67Updated last year
- 🪡 Dead simple, lightweight tracing.☆86Updated 3 years ago
- errs is a package for making errors friendly and easy☆50Updated 10 months ago
- Enriches the standard go http client with retry functionality.☆45Updated 4 months ago
- Simple terminal-based dashboard for golang memory statistic☆44Updated 3 years ago
- Improved Go Syntax (transpiler)☆66Updated 4 years ago
- gowrtr is a library that supports golang code generation☆110Updated 2 years ago
- Integration testing in Go with Docker☆105Updated last week
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go t…☆46Updated 2 years ago
- Run Go tests inside a Docker image☆98Updated last year
- Library providing routines to merge and validate JSON, YAML and/or TOML files☆45Updated last month
- Gofire 🔥 Command Line Interface Generator tool for Go☆110Updated 2 years ago
- A go library that implements application/problem+json and application/problem+xml☆65Updated 7 months ago
- Simple Go stream processor☆30Updated 3 months ago
- Go package for running Linux distributed shell commands via SSH.☆152Updated last year