golang package dispatch provides a message processing mechanism.