Files
2026-01-12 11:33:43 +08:00

16 lines
324 B
Go

package utils
import (
"encoding/json"
"fmt"
)
// ToJSONStringPretty 将对象转换为格式化的JSON字符串
func ToJSONStringPretty(v interface{}) (string, error) {
data, err := json.MarshalIndent(v, "", " ")
if err != nil {
return "", fmt.Errorf("JSON序列化失败: %w", err)
}
return string(data), nil
}