code: func NewUserController(service *goa.Service, db application.DB, config UserControllerConfiguration, httpOptions ...configuration.HTTPClientOption) *UserController {
  	return &UserController{
  		Controller:  service.NewController("UserController"),
  		config:      config,
  		db:          db,
  		httpOptions: httpOptions,
  	}
  }
docs: // NewUserController creates a user controller.