concurrency/

directory
v0.0.0-...-2507568 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2026 License: MIT

Directories

Path Synopsis
Package background provides a way to run background tasks that run outside of a request/response cycle.
Package background provides a way to run background tasks that run outside of a request/response cycle.
patterns
fan
Package fan provides a way to fan out data to be processed and then fan in the results onto an output channel.
Package fan provides a way to fan out data to be processed and then fan in the results onto an output channel.
slices
Package slices provides concurrency types for operating on slices.
Package slices provides concurrency types for operating on slices.
Package sync is a replacement for the sync package in the Go standard library.
Package sync is a replacement for the sync package in the Go standard library.
internal/shardmap
Package shardmap is a re-done version of Josh Baker's shardmap package.
Package shardmap is a re-done version of Josh Baker's shardmap package.
reset
Package reset provides a validator to validate that your Reset() method on your type works as intended.
Package reset provides a validator to validate that your Reset() method on your type works as intended.
Package worker provides a Pool of goroutines where you can submit Jobs to be run by an exisiting goroutine instead of spinning off a new goroutine.
Package worker provides a Pool of goroutines where you can submit Jobs to be run by an exisiting goroutine instead of spinning off a new goroutine.
internal/heap
Package heap provides heap operations for any type that implements heap.Interface.
Package heap provides heap operations for any type that implements heap.Interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL