Skip to content

Context

You have an access to the context inside the component. It includes request and response objects, as well as some other useful stuff like store.

go
package main

...

func Component(ctx *component.Context) component.State {
	...
	ctx.Request // http.Request
	ctx.Response // http.ResponseWriter
	ctx.Set("k", "v") // Store arbitrary data in the context
	v := ctx.Get("k").(string) // Get arbitrary data from the context
	...
}