File: README.md

package info (click to toggle)
golang-github-codesenberg-concurrent 0.0~git20180531.64560cf-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 192 kB
  • sloc: makefile: 2
file content (15 lines) | stat: -rw-r--r-- 822 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# concurrent [![GoDoc](https://godoc.org/github.com/codesenberg/concurrent?status.svg)](http://godoc.org/github.com/codesenberg/concurrent)

*concurrent* is a set of collections and various other things to be used in concurrent environment, such as:

* [histogram](http://godoc.org/github.com/codesenberg/concurrent/generic/histogram).

Packages in _generic_ subfolder are meant to be used with [gengen](https://github.com/joeshaw/gengen). Consult its [README](https://github.com/joeshaw/gengen#how-to-use-it) for examples, but usually it goes something like this:

```bash
gengen github.com/codesenberg/concurrent/generic/histogram float64
```

After this you might want to fill out appropriate functions in
generated files marked with TODO commentaries and remove build tag
to get autogenerated test suite.