No description
In 2009, Google's open-source lawyers asked us to create the AUTHORS file to define "The Go Authors", and the CONTRIBUTORS file was in keeping with open source best practices of the time. Re-reviewing our repos now in 2022, the open-source lawyers are comfortable with source control history taking the place of the AUTHORS file, and most open source projects no longer maintain CONTRIBUTORS files. To ease maintenance, remove AUTHORS and CONTRIBUTORS from all repos. For golang/go#53961. Change-Id: I182181f0c116a7218ad9aba1c7a645fe0190762a Reviewed-on: https://go-review.googlesource.com/c/sync/+/418922 Reviewed-by: David Chase <drchase@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Russ Cox <rsc@golang.org> |
||
|---|---|---|
| errgroup | ||
| semaphore | ||
| singleflight | ||
| syncmap | ||
| codereview.cfg | ||
| CONTRIBUTING.md | ||
| go.mod | ||
| LICENSE | ||
| PATENTS | ||
| README.md | ||
Go Sync
This repository provides Go concurrency primitives in addition to the ones provided by the language and "sync" and "sync/atomic" packages.
Download/Install
The easiest way to install is to run go get -u golang.org/x/sync. You can
also manually git clone the repository to $GOPATH/src/golang.org/x/sync.
Report Issues / Send Patches
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the sync repository is located at https://github.com/golang/go/issues. Prefix your issue with "x/sync:" in the subject line, so it is easy to find.