# container: the missing piece of the Go standard library container implements efficient slice-backed data structures that would probably have been included in Go's standard library if generics had been available from the start. Package deque implements a double-ended queue inspired by Rust's wonderful VecDeque type. Package heap is a reimagining of the standard library container/heap with a generics-first implementation.