package
0.0.2
Repository: https://github.com/kataras/iris.git
Documentation: pkg.go.dev

# Functions

Configure creates a new controller and configures it, this function simply calls the `New(party)` and its `.Configure(configurators...)`.
Deprecated marks a specific Controller as a deprecated one.
NameOf returns the package name + the struct type's name, it's used to take the full name of an Controller, the `ControllerActivator#Name`.
New returns a new mvc Application based on a "party".
Version returns a valid `Option` that can be passed to the `Application.Handle` method.

# Variables

Try is a type alias for the `hero#Try`, useful to return a result based on two cases: failure(including panics) and a succeess.

# Structs

Application is the high-level component of the "mvc" package.
ControllerActivator returns a new controller type info description.
GRPC registers a controller which serves gRPC clients.

# Interfaces

AfterActivation is being used as the only one input argument of a `func(c *Controller) AfterActivation(a mvc.AfterActivation) {}`.
BaseController is the optional controller interface, if it's completed by the end controller then the BeginRequest and EndRequest are called between the controller's method responsible for the incoming request.
BeforeActivation is being used as the only one input argument of a `func(c *Controller) BeforeActivation(b mvc.BeforeActivation) {}`.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author