octopus/pkg/utils/dbg.go
2023-03-22 22:45:17 +08:00

27 lines
481 B
Go

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))
}