├── .github ├── CODEOWNERS ├── FUNDING.yml └── workflows │ └── ci.yml ├── .golangci.yml ├── LICENSE ├── README.md ├── errsizedgroup.go ├── errsizedgroup_test.go ├── go.mod ├── go.sum ├── group_options.go ├── semaphore.go ├── semaphore_test.go ├── sizedgroup.go └── sizedgroup_test.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [umputun] 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/README.md -------------------------------------------------------------------------------- /errsizedgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/errsizedgroup.go -------------------------------------------------------------------------------- /errsizedgroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/errsizedgroup_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/go.sum -------------------------------------------------------------------------------- /group_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/group_options.go -------------------------------------------------------------------------------- /semaphore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/semaphore.go -------------------------------------------------------------------------------- /semaphore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/semaphore_test.go -------------------------------------------------------------------------------- /sizedgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/sizedgroup.go -------------------------------------------------------------------------------- /sizedgroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-pkgz/syncs/HEAD/sizedgroup_test.go --------------------------------------------------------------------------------