HandlerCtx returns interp.HandlerContext value stored in ctx, or nil if it doesn't have one.
(ctx context.Context)
| 1078 | // HandlerCtx returns interp.HandlerContext value stored in ctx, or nil if |
| 1079 | // it doesn't have one. |
| 1080 | func HandlerCtx(ctx context.Context) (ret *interp.HandlerContext) { |
| 1081 | defer func() { |
| 1082 | if err := recover(); err != nil { |
| 1083 | ret = nil |
| 1084 | } |
| 1085 | }() |
| 1086 | hc := interp.HandlerCtx(ctx) |
| 1087 | return &hc |
| 1088 | } |