mirror of
https://github.com/gin-gonic/gin.git
synced 2025-10-23 01:57:55 +08:00
fix indent
This commit is contained in:
parent
6346eddbf2
commit
452a911769
@ -8,26 +8,26 @@ The middleware has two parts:
|
|||||||
|
|
||||||
- part two is what executes on every request. For example, a database middleware you simply inject your "global" database object into the context. Once it's inside the context, you can retrieve it from within other middlewares and your handler furnction.
|
- part two is what executes on every request. For example, a database middleware you simply inject your "global" database object into the context. Once it's inside the context, you can retrieve it from within other middlewares and your handler furnction.
|
||||||
|
|
||||||
```go
|
```go
|
||||||
func funcName(params string) gin.HandlerFunc {
|
func funcName(params string) gin.HandlerFunc {
|
||||||
// <---
|
// <---
|
||||||
// This is part one
|
// This is part one
|
||||||
// --->
|
// --->
|
||||||
// The follow code is an example
|
// The follow code is an example
|
||||||
if err := check(params); err != nil {
|
if err := check(params); err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
return func(c *gin.Context) {
|
return func(c *gin.Context) {
|
||||||
// <---
|
// <---
|
||||||
// This is part two
|
// This is part two
|
||||||
// --->
|
// --->
|
||||||
// The follow code is an example
|
// The follow code is an example
|
||||||
c.Set("TestVar", params)
|
c.Set("TestVar", params)
|
||||||
c.Next()
|
c.Next()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## Execution process
|
## Execution process
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user