
go get github.com/go-pay/gopay
import (
"github.com/go-pay/gopay"
"github.com/go-pay/xlog"
)
func main() {
xlog.Info("GoPay Version: ", gopay.Version)
}
点击查看不同支付方式的使用文档。方便的话,请留下您认可的小星星,十分感谢!
pkg/xhttp.NewClient() 默认 tls.Config{InsecureSkipVerify: true},存在中间人攻击风险(CWE-295),自 v1.5.119 起改为使用 Go 标准库默认安全配置。沙箱 / 自签证书场景需手动恢复:New Client 后调用 SetHttpClient 注入跳过校验的 xhttp.Client:
```go
import (
"crypto/tls"
"github.com/go-pay/gopay/pkg/xhttp"
)
hc := xhttp.NewClient().SetHttpTLSConfig(&tls.Config{InsecureSkipVerify: true}) client.SetHttpClient(hc) // wechat / alipay / douyin / paypal / qq / allinpay / lakala / saobei 均支持 ```
如需自定义Log输出,New Client 后,调用 client.SetLogger() 方法设置自定义Logger,自定义Logger实现 xlog.XLogger interface即可。
各支付方式接入,请仔细查看 xxx_test.go 使用方式
gopay/wechat/v3/client_test.gogopay/alipay/v3/client_test.gogopay/alipay/client_test.gogopay/examples/douyin/douyin.go(示例代码)gopay/qq/client_test.gogopay/allinpay/client_test.gogopay/lakala/client_test.gogopay/paypal/client_test.gogopay/apple/verify_test.go微信赞赏码:
支付宝赞助码: 
微信: 85411418(加个人微信备注清楚来意,谢谢)。
GoLand A Go IDE with extended support for JavaScript, TypeScript, and Databases。
特别感谢 JetBrains 为开源项目提供免费的 GoLand 等 IDE 的授权
Copyright © 2025 JetBrains s.r.o. JetBrains and the JetBrains logo are trademarks of JetBrains s.r.o.
$ claude mcp add gopay \
-- python -m otcore.mcp_server <graph>