Skip to content

Contrast-Security-OSS/stream

 
 

Repository files navigation

Stream is a generic implementation for concurrency communication patterns

Build & Test Action Status Go Report Card codecov Go Reference License: Apache 2.0 PRs Welcome

Stream provides a set of generic functions for working concurrent design patterns in Go.

Installation

To install the package, run:

    go get -u go.atomizer.io/stream@latest

Importing

It is recommended to use the package via the following import:

import . "go.atomizer.io/stream"

Using the . import allows for functions to be called directly as if the functions were in the same namespace without the need to append the package name.

Benchmarks

To execute the benchmarks, run the following command:

    go test -bench=. ./...

To view benchmarks over time for the main branch of the repository they can be seen on our Benchmark Report Card.

About

Stream is a generic implementation for concurrency communication patterns

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%