...

Package pretty

import "google.golang.org/grpc/internal/pretty"
Overview
Index

Overview ▾

Package pretty defines helper functions to pretty-print structs for logging.

func FormatJSON

func FormatJSON(b []byte) string

FormatJSON formats the input json bytes with indentation.

If Indent fails, it returns the unchanged input as string.

func ToJSON

func ToJSON(e any) string

ToJSON marshals the input into a json string.

If marshal fails, it falls back to fmt.Sprintf("%+v").