code: func (r RevelHooks) Run() {
  	serverLogger.Infof("There is %d hooks need to run ...", len(r))
  	sort.Sort(r)
  	for i, hook := range r {
  		utilLog.Infof("Run the %d hook ...", i+1)
  		hook.f()
  	}
  }
docs: // Called to run the hooks