INNER CODE UNIT · Go
printJSON
geekjourneyx/md2wechat-skill · cmd/md2wechat/main.go:539
func printJSON(v any) {
encoder := json.NewEncoder(os.Stdout)
encoder.SetEscapeHTML(false)
if err := encoder.Encode(v); err != nil {
fmt.Fprintf(os.Stderr, "JSON encode error: %v\n", err)
exitFunc(1)
}
}
func runVersion() {
if jsonOutput {
responseSuccessWith(codeVersionShown, "Version information", map[string]any{
"version": Version,
})
return
}
_, _ = fmt.Fprintln(os.Stdout, Version)
}