# Packages
Package concurrent provides common functionality for dealing with concurrency that extends
or enhances the core golang packages.
Package conlimiter provides a simple connection limiter for incoming TCP
connections.
No description provided by the author
Package fact exposes contextual information about the environment and the requests
being made to a server.
No description provided by the author
Package handler provides standard HTTP handlers for the WebPA servers.
Package hash provides a simple API for managing service hashes.
No description provided by the author
Package httperror provides common error handling, particularly around golang errors and responses
*/.
Package httppool provides a simple, configurable worker pool for dispatching HTTP transactions
to servers.
Package logging provides a common Logger interface together with some infrastructure code.
Package resource provides common resource-handling functionality.
Package secure contains the security types common to WebPA applications
*/.
Package server provides the standard approach to executing servers for WebPA
*/.
Package service provides basic integration with go.serversets
*/.
Package store implements some additional atomic value storage on top of sync/atomic.
Package types contains useful custom types that are common across the WebPA application.
Package wrp provides the functionality for converting to and from golang structures
into binary wrp messages.