├── config.go // kim ├── engine.go // ├── handler │ ├── authhandler.go // 杨涛 │ ├── authhandler_test.go // 杨涛 │ ├── breakerhandler.go // 杨涛 │ ├── breakerhandler_test.go // 杨涛 │ ├── contentsecurityhandler.go // 杨涛 │ ├── contentsecurityhandler_test.go // 杨涛 │ ├── cryptionhandler.go │ ├── cryptionhandler_test.go │ ├── gunziphandler.go │ ├── gunziphandler_test.go │ ├── loghandler.go │ ├── loghandler_test.go │ ├── maxbyteshandler.go │ ├── maxbyteshandler_test.go │ ├── maxconnshandler.go │ ├── maxconnshandler_test.go │ ├── metrichandler.go │ ├── metrichandler_test.go │ ├── prometheushandler.go │ ├── prometheushandler_test.go │ ├── recoverhandler.go │ ├── recoverhandler_test.go │ ├── sheddinghandler.go │ ├── sheddinghandler_test.go │ ├── timeouthandler.go │ ├── timeouthandler_test.go │ ├── tracinghandler.go │ └── tracinghandler_test.go ├── httpx │ ├── requests.go // duanyan │ ├── requests_test.go │ ├── responses.go │ ├── responses_test.go │ ├── router.go │ ├── util.go │ ├── util_test.go │ └── vars.go ├── internal │ ├── context │ │ └── params.go │ ├── log.go │ ├── log_test.go │ ├── security │ │ ├── contentsecurity.go │ │ └── withcoderesponsewriter.go │ └── starter.go ├── router │ ├── patrouter.go │ └── patrouter_test.go ├── server.go ├── server_test.go ├── token │ ├── tokenparser.go │ └── tokenparser_test.go └── types.go
go-zero rest 文档