MCPcopy Index your code

hub / github.com/cookieY/yee / types & classes

Types & classes56 in github.com/cookieY/yee

StructBasicAuthConfig
BasicAuthConfig defines the config of basicAuth middleware
middleware/basicAuth.go:13
InterfaceBindUnmarshaler
BindUnmarshaler is the interface used to wrap the UnmarshalParam method. Types that don't implement this, but do implement encoding.TextUnmarshaler wi
bind.go:24
StructCORSConfig
CORSConfig defined the config of CORS middleware
middleware/cors.go:12
StructCSRFConfig
CSRFConfig defines the config of CSRF middleware
middleware/csrf.go:15
StructColor
logger/color.go:125
InterfaceContext
Context is the default implementation interface of context
context.go:24
StructCore
Core implement httpServer interface
yee.go:22
StructDefaultBinder
DefaultBinder is the default implementation of the Binder interface.
bind.go:19
StructGenCodeVal
gen.go:75
StructGzipConfig
GzipConfig defines config of Gzip middleware
middleware/gzip.go:16
FuncTypeHandlerFunc
HandlerFunc define handler of context
yee.go:16
TypeAliasHandlersChain
HandlersChain define handler chain of context
yee.go:19
FuncTypeJWTErrorHandler
JWTErrorHandler defines a function which is error for a valid token.
middleware/jwt.go:28
FuncTypeJWTSuccessHandler
JWTSuccessHandler defines a function which is executed for a valid token.
middleware/jwt.go:31
StructJwtConfig
JwtConfig defines the config of JWT middleware
middleware/jwt.go:13
InterfaceLogger
Logger ...
logger/log.go:35
StructLoggerConfig
LoggerConfig defines config of logger middleware
middleware/logger.go:15
StructParam
Param is a single URL parameter, consisting of a key and a value.
tree.go:17
TypeAliasParams
Params is a Param-slice, as returned by the router. The slice is ordered, the first URL parameter is also the first slice value. It is therefore safe
tree.go:25
StructProxyConfig
middleware/proxy.go:22
StructProxyTarget
middleware/proxy.go:17
InterfaceProxyTargetHandler
middleware/proxy.go:13
StructRateLimitConfig
RateLimitConfig defines config of rateLimit middleware
middleware/rateLimit.go:12
StructRequestIDConfig
RequestIDConfig defines config of requestID middleware
middleware/requestID.go:11
InterfaceResponseWriter
ResponseWriter ...
response_overide.go:20
StructRestfulAPI
RestfulAPI is the default implementation of restfulApi interface
router.go:19
StructRoute
benchmark_test.go:11
StructRouter
router.go:11
StructSecureConfig
SecureConfig defines config of secure middleware
middleware/secure.go:12
StructSvr
test/host.pb.go:23
StructTraceConfig
middleware/trace.go:20
StructcmdbBind
bind_test.go:22
Structcontext
context.go:72
FuncTypecsrfTokenCreator
func(yee.Context) (string, error)
middleware/csrf.go:27
Structempty
bind_test.go:19
StructerrorHandler
middleware/proxy.go:29
Structexpr
gen.go:69
FuncTypefnValidator
func([]byte) (bool, error)
middleware/basicAuth.go:18
StructgzipResponseWriter
middleware/gzip.go:20
FuncTypeinner
func(interface{}, []string, *Color) string
logger/color.go:14
FuncTypejwtExtractor
func(yee.Context) (string, error)
middleware/jwt.go:25
Structlogger
logger/log.go:24
StructmethodTree
tree.go:45
TypeAliasmethodTrees
tree.go:50
StructneuteredReaddirFile
fs.go:12
Structnode
tree.go:94
TypeAliasnodeType
tree.go:85
StructnodeValue
nodeValue holds return values of (*Node).getValue method
tree.go:383
StructonlyFilesFS
fs.go:8
Structres
context_test.go:14
StructresponseDumper
middleware/trace.go:28
StructresponseWriter
response_overide.go:50
StructtestCase
router_test.go:88
Structuser
bind_test.go:13
Structuser
middleware/basicAuth_test.go:14
Structx
test/host.pb.go:159