gxxgle / go-utilsLinks
General utility functions for golang
☆13Updated 4 years ago
Alternatives and similar repositories for go-utils
Users that are interested in go-utils are comparing it to the libraries listed below
Sorting:
- x/sync/singleflight but with Go 1.18 generics☆31Updated 3 years ago
- example how to use protocol buffers v3 Any type in golang☆29Updated 6 years ago
- High Availability Routing and Queueing Application☆50Updated 3 years ago
- urlstruct decodes url.Values into structs☆27Updated last month
- A workerpool that can get expanded & shrink dynamically.☆53Updated 4 years ago
- Go client library for Pilosa☆57Updated 2 years ago
- Go's missing DateTime package☆37Updated 7 months ago
- Same as fmt.Errorf but with stack trace.☆40Updated 4 years ago
- 💥 Fusion is a tiny stream processing library written in Go.☆17Updated 4 years ago
- a decision & trigger framework backed by Google's Common Expression Language☆65Updated 4 years ago
- a key-value store with multiple backends including leveldb, badgerdb, postgresql☆53Updated 4 years ago
- DEPRECATED - use native concurrency keywords and a TTL cache. Go package for managing a set of lazily constructed, self-expiring, concur…☆30Updated 2 years ago
- Utility package for working with common memory and cpu units in Go☆30Updated 8 years ago
- parallel: a Go Parallel Processing Library☆28Updated 5 years ago
- Encrypted drop-in replacement of golang' os.File. It handles WriteAt, Seek, Truncate, etc. Can deal with huge files, random access, etc.☆46Updated last year
- Helpers for making the use of reflection easier☆28Updated last year
- An AMQP client wrapper that provides easy work queue semantics☆22Updated 6 years ago
- Go simple async worker pool☆92Updated 4 years ago
- ☆11Updated 8 years ago
- Go package for UUIDs based on RFC 4122 Time-Based UUID☆36Updated 4 years ago
- Finite State Machine for Go inspired by Akka FSM☆63Updated 5 years ago
- In memory sharded cache implementation☆34Updated 4 years ago
- chi for fasthttp☆49Updated 7 years ago
- Path parsing for segment unmarshaling and slicing.☆47Updated 5 months ago
- A dead simple, highly performant, highly customizable sessions middleware for go http servers.☆78Updated last year
- ⏳ a high performance reliable task scheduling package in Go.☆48Updated 5 years ago
- InfluxDB Hook for Logrus☆26Updated 5 years ago
- A tiny wrapper around NSQ topic and channel☆80Updated 7 years ago
- Wrapper for Go's AMQP package☆41Updated 5 years ago
- copy struct to struct for golang☆25Updated 2 years ago