xhd2015 / xgo
All-in-one go testing library
☆382Updated 2 months ago
Alternatives and similar repositories for xgo:
Users that are interested in xgo are comparing it to the libraries listed below
- Clone any Go data structure deeply and thoroughly.☆307Updated 9 months ago
- A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors☆177Updated this week
- Generate type-safe Go converters by defining function signatures.☆627Updated this week
- Golang port of Abseil's SwissTable☆818Updated 7 months ago
- Go heap object reference analysis tool☆749Updated this week
- high performance in-memory cache☆287Updated this week
- Go generator to copy values from type to type and fields from struct to struct (copier without reflection). Generate any code based on ty…☆362Updated 11 months ago
- OpenTelemetry instrumentations for Go☆327Updated 3 months ago
- 🔃 An ordered map in Go with amortized O(1) for Set, Get, Delete and Len.☆910Updated 3 weeks ago
- 📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持使用通配符来进行一组事件的监听☆526Updated 4 months ago
- a thread-safe circular buffer (ring buffer) in Go, implemented io.ReaderWriter interface☆536Updated 2 months ago
- a funny library to hook golang function at runtime☆526Updated last year
- High-performance timer implementation based on 5-level time wheel. 高性能定时器(5级时间轮,最小堆)[从零实现]☆270Updated 2 months ago
- 🎉 An awesome version control tool for protoc and its related plugins.☆183Updated last year
- ☆469Updated last week
- go-mask is a simple, customizable Go library for masking sensitive information.☆190Updated 7 months ago
- Service Reliability Algorithm☆195Updated last year
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆283Updated last month
- OpenTelemetry Compile-Time Instrumentation for Golang☆460Updated this week
- The Golang auto-instrument Agent for Apache SkyWalking, which provides the native tracing/metrics/logging abilities for Golang projects.☆309Updated last month
- Patch all Go functions for testing☆254Updated last year
- Concurrent data structures for Go☆1,178Updated this week
- self-aware Golang profile dumper☆1,103Updated 9 months ago
- Go library for decoding generic map values into native Go structures and vice versa.☆228Updated this week
- Zero-allocation type-safe pool for Go☆230Updated last year
- Draw graphs through GO MOD GRAPH output☆221Updated 2 years ago
- Simplified distributed locking implementation using Redis☆1,532Updated 11 months ago
- Request ID middleware for Gin Framework☆220Updated last week
- Rate limiting for go-redis☆880Updated 2 weeks ago
- skipset is a high-performance, scalable concurrent sorted set based on skip-list. Up to 15x faster than sync.Map in the typical pattern.☆252Updated last year