使用
fmt.Fprintf简化它:
if callback != "" { fmt.Fprintf(w, "%s(%s)", callback, jsonBytes)} else { w.Write(jsonBytes)}或者,如果您只想在一个地方写东西:
jsonBytes = []byte(fmt.Sprintf("%s(%s)", callback, jsonBytes))
使用
fmt.Fprintf简化它:
if callback != "" { fmt.Fprintf(w, "%s(%s)", callback, jsonBytes)} else { w.Write(jsonBytes)}或者,如果您只想在一个地方写东西:
jsonBytes = []byte(fmt.Sprintf("%s(%s)", callback, jsonBytes))