huandu / go-assert
Magic assert macros for Go.
☆27Updated last year
Related projects ⓘ
Alternatives and complementary repositories for go-assert
- Package for getting the runtime ID of a goroutine☆42Updated 5 months ago
- ☠️ mkill limits the number of threads in a Go program, without crashing it.☆23Updated 4 years ago
- x/sync/singleflight but with Go 1.18 generics☆30Updated 2 years ago
- Golang source code parsing, usage like reflect package☆61Updated last month
- Golang reflect package hack tools☆29Updated 9 months ago
- a unified channel package for buffered, unbuffered, and unbounded channels☆38Updated last year
- A Customized Goroutine Scheduler over Golang Runtime☆17Updated last year
- JIT compile library for Go☆81Updated 4 years ago
- goroutine local storage (use context instead if possible)☆73Updated 2 years ago
- ☆17Updated 7 months ago
- 🚀 A real-time Golang runtime stats visualization profiler☆10Updated 6 months ago
- Runtime Struct Builder for Go☆32Updated 3 years ago
- First redis RESP3 protocol library in Go☆87Updated 8 months ago
- ⏱️ Reliable performance measurement for Go programs. All in one design.☆38Updated 2 years ago
- Modern Go Programming☆95Updated last year
- waitgroup that supports context and timeout.☆20Updated 4 years ago
- Interactive Assembler for Go☆60Updated last week
- an encrypted UDP connection between two peers using QUIC☆27Updated 6 months ago
- A tiny library to get current goroutine id☆91Updated last year
- Using tidb-lite to create a TiDB server with mocktikv mode in your application or unit test.☆54Updated 2 years ago
- High performance drop-in replacement of the `encoding/base64` library☆37Updated last year
- ☆74Updated last year
- ☆54Updated last year
- High-performance Redis-Server multi-threaded framework, based on rawepoll model.☆79Updated last month
- a golang log lib supports level and multi handlers☆35Updated 5 years ago
- Utility functions and types used by Dragonboat and its related projects☆29Updated 4 months ago
- Write ahead Raft log for Go☆57Updated 4 years ago
- Simple error handling primitives☆38Updated 4 months ago
- 🥼 personal Go codebase☆37Updated last year