From d3f727e54d5992ef05655f17d37756476676985e Mon Sep 17 00:00:00 2001 From: charlie <3140647@qq.com> Date: Sun, 24 Apr 2022 10:24:38 +0800 Subject: [PATCH] struct to json --- json/struct_json.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 json/struct_json.go diff --git a/json/struct_json.go b/json/struct_json.go new file mode 100644 index 0000000..a090170 --- /dev/null +++ b/json/struct_json.go @@ -0,0 +1,14 @@ +package json + +import "github.com/charlienet/go-mixed/bytesconv" + +func StructToJsonIndent(obj interface{}) string { + b, _ := MarshalIndent(obj, "", " ") + return bytesconv.BytesToString(b) +} + +// 结构转换为json字符串 +func StructToJson(obj interface{}) string { + b, _ := Marshal(obj) + return bytesconv.BytesToString(b) +}