package utils import ( "encoding/json" "fmt" ) func DBG(v interface{}, msg ...string) { bv, err := json.MarshalIndent(v, "", " ") if len(msg) == 0 { fmt.Println("===========DBG===========") } else { fmt.Printf("===========%s===========\n", msg[0]) } if err != nil { fmt.Println(err.Error()) } else { fmt.Println(string(bv)) } fmt.Println("=========================") } func DbgE(v interface{}, err error) { bv, _ := json.Marshal(v) fmt.Println(string(bv)) }