github.com/chanxuehong/wechat@v0.0.0-20230222024006-36f0325263cd/internal/debug/callback/release.go (about) 1 //go:build !wechat_debug 2 // +build !wechat_debug 3 4 package callback 5 6 import ( 7 "encoding/xml" 8 "io" 9 "net/http" 10 ) 11 12 func DebugPrintRequest(r *http.Request) {} 13 14 func DebugPrintPlainRequestMessage(msg []byte) {} 15 16 func XmlMarshalResponseMessage(msg interface{}) ([]byte, error) { 17 return xml.Marshal(msg) 18 } 19 20 func XmlEncodeResponseMessage(w io.Writer, msg interface{}) error { 21 return xml.NewEncoder(w).Encode(msg) 22 }