buptbill220 / gooptlib
go optimizing tools
☆28Updated 4 years ago
Related projects: ⓘ
- decode/encode thrift message without IDL☆264Updated last year
- Fast and easy-to-use skip list for Go.☆358Updated 2 years ago
- 杂七杂八的Go语言实验代码☆319Updated 7 years ago
- [ Deprecated 已废弃 ] Please use oapi-sdk-go☆108Updated 9 months ago
- A native Thrift package for Go☆384Updated 6 months ago
- Golang Serializer Benchmark Comparison☆413Updated last year
- Chinese Translation of https://github.com/davecheney/gophercon2018-performance-tuning-workshop☆183Updated 6 years ago
- A very fast dynamic Thrift serializer & deserializer.☆110Updated last month
- A bit safer approach to implement Thread Local Storage (TLS) for Go 1.7+.☆162Updated 2 years ago
- Modern Go Programming☆95Updated last year
- a featured FSM that can export state images☆307Updated 5 years ago
- gostub is a library to make stubbing in unit tests easy☆305Updated 2 months ago
- Implement golang generic by code generating like C++ template (monomorphization)☆105Updated 3 years ago
- Pattern-defeating quicksort in Go with generics(need Go1.18). About 2x ~ 60x faster than the built-in sort package.☆110Updated last year
- Snowflake ID generating in Go☆112Updated 5 years ago
- lock-free queue and other implementations☆126Updated 11 months ago
- Patch all Go functions for testing☆250Updated 9 months ago
- ☆437Updated last month
- ☆129Updated 2 years ago
- grpc源码注解(通过阅读源码的一些理解)☆87Updated 5 years ago
- ☆26Updated 2 years ago
- ☆178Updated 5 years ago
- An implementation of failpoints for Golang.☆815Updated 3 months ago
- github.com/cznic/goyacc has moved to modernc.org/goyacc☆207Updated 5 years ago
- Service Reliability Algorithm☆179Updated last year
- LevelDB key/value database in Go.☆15Updated 4 years ago
- 论文阅读,欢迎大家投稿自己阅读过的论文。☆100Updated 5 years ago
- A fast, threadsafe skip list in Go☆262Updated 2 years ago
- cpuworker - A Customized Goroutine Scheduler over Golang Runtime☆168Updated 2 years ago
- Go 语言内存分配可视化指南(A visual guide to Go Memory Allocator from scratch (Golang))☆203Updated 5 years ago