Directories
¶
| Path | Synopsis |
|---|---|
|
Package channels provides functions for doing esoteric things with channels.
|
Package channels provides functions for doing esoteric things with channels. |
|
Package closer provides types and functions for working with io.Closer implementations.
|
Package closer provides types and functions for working with io.Closer implementations. |
|
Package convert provides functions for converting types from one to another.
|
Package convert provides functions for converting types from one to another. |
|
Package envvar provides functions for working with environment variables.
|
Package envvar provides functions for working with environment variables. |
|
Package filter provides primitives for filtering slices of values.
|
Package filter provides primitives for filtering slices of values. |
|
Package future provides types and methods for performing asynchronous actions that have return values that can be waited upon.
|
Package future provides types and methods for performing asynchronous actions that have return values that can be waited upon. |
|
Package keymux provides a keyed implementations of sync.Mutex that can be used to share locks for common keys.
|
Package keymux provides a keyed implementations of sync.Mutex that can be used to share locks for common keys. |
|
Package lifetime provides a mechanism for wrapping io.Closer implementations in a lifetime, automatically calling close after a specified duration.
|
Package lifetime provides a mechanism for wrapping io.Closer implementations in a lifetime, automatically calling close after a specified duration. |
|
Package set provides a simple set implementation.
|
Package set provides a simple set implementation. |
|
Package slicepool provides a parameterized implementation of sync.Pool for use with slices.
|
Package slicepool provides a parameterized implementation of sync.Pool for use with slices. |
|
Package syncmap provides a concurrent map implementation using parameterized types.
|
Package syncmap provides a concurrent map implementation using parameterized types. |
|
Package syncset provides a concurrent wrapper around the set.Set type.
|
Package syncset provides a concurrent wrapper around the set.Set type. |
|
Package syncslice provides a concurrent slice implementation using parameterized types.
|
Package syncslice provides a concurrent slice implementation using parameterized types. |
|
Package weightslice provides a "weighted slice" implementation where the order of elements within the slice changes based on a comparable weight value.
|
Package weightslice provides a "weighted slice" implementation where the order of elements within the slice changes based on a comparable weight value. |
Click to show internal directories.
Click to hide internal directories.