package antispam import ( "html/template" "net/http" ) type Noop struct{} func (_ *Noop) Script() template.HTML { return "" } func (_ *Noop) FormField() template.HTML { return "" } func (_ *Noop) CheckRequest(_ *http.Request) (bool, error) { return true, nil } var globalNoop = &Noop{} // NewNoop returns an antispam implementation that allows every request. func NewNoop() *Noop { return globalNoop }