开发代码中&符号发现在golang json.marshal中会转成\u0026。

修改办法:

func Marshal(data interface{}) ([]byte, error) {
bf := bytes.NewBuffer([]byte{})
jsonEncoder := json.NewEncoder(bf)
jsonEncoder.SetEscapeHTML(false)
if err := jsonEncoder.Encode(data); err != nil {
return nil, err
}

return bf.Bytes(), nil
}