MCPcopy
hub / github.com/dosco/graphjin / stdJSON

Function stdJSON

tests/dbint_test.go:1176–1188  ·  view source on GitHub ↗
(val []byte)

Source from the content-addressed store, hash-verified

1174}
1175
1176func stdJSON(val []byte) string {
1177 if len(val) == 0 {
1178 return ""
1179 }
1180 var m map[string]interface{}
1181 if err := json.Unmarshal(val, &m); err != nil {
1182 return fmt.Sprintf("<json unmarshal error: %v>", err)
1183 }
1184 if v, err := json.Marshal(m); err == nil {
1185 return string(v)
1186 }
1187 return ""
1188}
1189
1190func printJSON(val []byte) {
1191 fmt.Println(stdJSON(val))

Calls

no outgoing calls

Tested by

no test coverage detected