/go-batcher

Simple batch library for Golang.

Primary LanguageGo

go-batcher

Simple batch library for Golang.

Install

Go get:

$ go get github.com/travisjeffery/go-batcher

Example

batcher := batcher.New(5 * time.Second, func(batch []interface{}) {
    // do something with the batch
})

batcher.Batch(interface{}{})
batcher.Batch(interface{}{})
batcher.Batch(interface{}{})

// etc.

Author

Travis Jeffery

License

MIT