* fix golangci-lint error
Co-authored-by: Avtion <manaitao@heywoods.cn>
* fix payRequset xml marshal: root element should be xml * support HMAC-SHA256 for unifiedorder api * support HMAC-SHA256 for PaidVerifySign * fix SignType is nil * fix code style * constantize SignType * add comments * fix code style