# Packages
Package channels contains various generic helpers for working with channels.
Package mocks has just test files for use by other packages' tests.
Package networking provides abstraction layers for accessing networking resources both across platform specific details, and for virtual / mock configurations for testing.
Package testutils provides utility code needed by multiple packages' test suites, but which should not be referenced in any non-test code.
# Functions
Memoize uses a cache to memoize the given function.
# Interfaces
WgClient is a copy-pasta of wginternal.Client because we can't import that.