CRSF middleware is provided by gorilla/csrf.
import (
"github.com/clevergo/clevergo"
"github.com/gorilla/csrf"
)
m := csrf.Protect(
[]byte("32-byte-long-auth-key"),
csrf.Secure(false), // developing locally
// other options
)
router.Use(clevergo.WrapHH(m))