| 123456789101112131415161718192021222324252627282930 | 
							- package util
 
- import "encoding/json"
 
- // JSONPrettyPrint func
 
- func JSONPrettyPrint(v interface{}) string {
 
- 	if bb, err := json.MarshalIndent(v, "", "   "); err != nil {
 
- 		panic(err)
 
- 	} else {
 
- 		return string(bb)
 
- 	}
 
- }
 
- //
 
- // // JSONMarshal func
 
- // func JSONMarshal(w io.Writer, v interface{}) {
 
- // 	if d, err := json.Marshal(v); err == nil {
 
- // 		w.Write(d)
 
- // 	} else {
 
- // 		panic(err)
 
- // 	}
 
- // }
 
- //
 
- // // JSONUnmarshal func
 
- // func JSONUnmarshal(b []byte, v interface{}) interface{} {
 
- // 	if err := json.Unmarshal(b, v); err != nil {
 
- // 		panic(err)
 
- // 	}
 
- // 	return v
 
- // }
 
 
  |