Athena: Some libraries that make Go better.
- βοΈ ast: Ast is a library that parse a logic expression like golang's code, and return a boolean value to report true or false.
- π bitmap: A bitmap implementation.
- πΊ broadcast: Want to broadcast a message in golang between goroutines? Let's try!
- π consistent_hash: A consistent hash implementation.
- πΆ easybits: Package easybits implements encoding(TODO) and decoding of binary data. The mapping between binary data and Go values is described in the documentation(TODO) for the Marshal and Unmarshal functions.
- π© easyerrors: An easy way to handle error in golang.
- π easyhttpclient: An easy way to send HTTP request.
- πΌ easyio: Like
iopackage, but easy to use. - π easypool: A memory pool to avoid performance loss by GC.
- π· easysyntax: Some easy functions to improve golang's syntax.
- β‘ purl: Maybe you should use
purlinstead ofnet/urlpackege, because of high performance. - β ring_buffer: A ring buffer implementation.