github.com/fastly/cli@v1.7.2-0.20240304164155-9d0f1d77c3bf/pkg/debug/debug.go (about) 1 package debug 2 3 import ( 4 "encoding/json" 5 "fmt" 6 ) 7 8 // PrintStruct pretty prints the given struct. 9 func PrintStruct(v any) error { 10 b, err := json.MarshalIndent(v, "", " ") 11 if err == nil { 12 fmt.Println(string(b)) 13 } 14 return err 15 }