code: func (mux *ServeMux) HandleFunc(mt dhcp6.MessageType, handler func(ResponseSender, *Request)) {
  	mux.Handle(mt, HandlerFunc(handler))
  }
docs: // HandleFunc registers a MessageType and function as a HandlerFunc with a
  // ServeMux, so that future requests with that MessageType will invoke the
  // HandlerFunc.