Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for appendJSONMarshal (0.38 sec)

  1. src/log/slog/json_handler.go

    		a := v.Any()
    		_, jm := a.(json.Marshaler)
    		if err, ok := a.(error); ok && !jm {
    			s.appendString(err.Error())
    		} else {
    			return appendJSONMarshal(s.buf, a)
    		}
    	default:
    		panic(fmt.Sprintf("bad kind: %s", v.Kind()))
    	}
    	return nil
    }
    
    func appendJSONMarshal(buf *buffer.Buffer, v any) error {
    	// Use a json.Encoder to avoid escaping HTML.
    	var bb bytes.Buffer
    	enc := json.NewEncoder(&bb)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 17 16:18:11 UTC 2023
    - 8.1K bytes
    - Viewed (0)
Back to top