package
1.2.18
Repository: https://github.com/rookie-ninja/rk-zero.git
Documentation: pkg.go.dev

# Packages

Package rkzeroauth is auth middleware for go-zero framework.
Package rkzeroctx defines utility functions and variables used by go-zero middleware.
Package rkzerocors is a CORS middleware for go-zero framework.
Package rkzerocsrf is a middleware for go-zero framework which validating csrf token for RPC.
Package rkzerojwt is a middleware for go-zero framework which validating jwt token for RPC.
Package rkzerolog is a middleware for go-zero framework for logging RPC.
Package rkzerometa is a middleware of go-zero framework for adding metadata in RPC response.
Package rkzeropanic is a middleware of go-zero framework for recovering from panic.
Package rkzeroprom is a middleware for go-zero framework which record prometheus metrics for RPC.
Package rkzerolimit is a middleware of go-zero framework for adding rate limit in RPC response.
Package rkzerosec is a middleware of go-zero framework for adding secure headers in RPC response.
Package rkzerotrace is aa middleware of go-zero framework for recording trace info of RPC.

# Functions

WrapResponseWriter if current writer is not RkResponseWriter.

# Structs

A RkResponseWriter is a helper to delay sealing a http.ResponseWriter on writing code.