Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// Lis is the main HTTP listener bound to some configured host and port.
Lis net.Listener
// Log is the structured logger passed down the stack.
Log logger.Interface
// Psh is the webhook event handler for push events. This event handler allows
// us to cache real time data about commit hashes pushed across the entire
// Github organization.
Psh *githubevents.EventHandler
// Mid are the protocol specific transport layer middlewares executed before
// any RPC handler.
Mid []mux.MiddlewareFunc
}
Click to show internal directories.
Click to hide internal directories.