htmgo/framework/h/serialize.go
2024-10-25 21:59:17 -05:00

14 lines
299 B
Go

package h
import (
"encoding/json"
)
// JsonSerializeOrEmpty serializes the given data as JSON, or returns an empty string if the serialization fails.
func JsonSerializeOrEmpty(data any) string {
serialized, err := json.Marshal(data)
if err != nil {
return ""
}
return string(serialized)
}