KV adds a key/value list item to /debug/.
(k string, v any)
| 135 | |
| 136 | // KV adds a key/value list item to /debug/. |
| 137 | func (d *DebugHandler) KV(k string, v any) { |
| 138 | val := html.EscapeString(fmt.Sprintf("%v", v)) |
| 139 | d.kvs = append(d.kvs, func(w io.Writer) { |
| 140 | fmt.Fprintf(w, "<li><b>%s:</b> %s</li>", k, val) |
| 141 | }) |
| 142 | } |
| 143 | |
| 144 | // KVFunc adds a key/value list item to /debug/. v is called on every |
| 145 | // render of /debug/. |
no outgoing calls