code: func (c *Controller) SetController(context ServerContext) {
  
  	c.Request.SetRequest(context.GetRequest())
  	c.Response.SetResponse(context.GetResponse())
  	c.Request.controller = c
  	c.Params = new(Params)
  	c.Args = map[string]interface{}{}
  	c.ViewArgs = map[string]interface{}{
  		"RunMode": RunMode,
  		"DevMode": DevMode,
  	}
  
  }
docs: // Sets the request and the response for the controller