Wego
a wechat sdk for golang
Install / Use
/learn @godcong/WegoREADME
WEGO a wechat interface for go(golang)
世界上最好的Go微信开发SDK(时尚,简单,性能卓越)
a fashion fast wechat api for golang
WEGO借鉴了并参考了,当前许多流行的开源微信支付框架.并且为了使性能得到更大提高.全部使用golang进行重构
开发前,请务必仔细阅读并看懂
获取包:
go get github.com/godcong/wego
建议使用golang/dep添加包:
dep ensure --add github.com/godcong/wego
或者vgo添加:
vgo get github.com/godcong/wego@v0.1.0
接口说明可以参考godoc
godoc -http:6060
配置
cfg := C(util.Map{
"app_id":"wx1ad61aeexxxxxxx", //AppId
"mch_id":"1498xxxxx32", //商户ID
"key":"O9aVVkxxxxxxxxxxxxxxxbZ2NQSJ", //支付key
"notify_url":"https://host.address/uri", //支付回调地址
//如需使用敏感接口(如退款、发送红包等)需要配置 API 证书路径(登录商户平台下载 API 证书)
"cert_path":"cert/apiclient_cert.pem", //支付证书地址
"key_path":"cert/apiclient_key.pem", //支付证书地址
//银行转账功能
"rootca_path":"cert/rootca.pem", //(可不填)
"pubkey_path":"cert/publickey.pem", //(可不填)部分支付使用(如:银行转账)
"prikey_path":"cert/privatekey.pem", //(可不填)部分支付使用(如:银行转账)
}
通过配置config.toml文件,具体参考config.toml.example
//必要配置
app_id ='wx1ad61aeexxxxxxx' //AppId
mch_id = '1498xxxxx32' //商户ID
key = 'O9aVVkxxxxxxxxxxxxxxxbZ2NQSJ' //支付key
notify_url ='https://host.address/uri' //支付回调地址
//如需使用敏感接口(如退款、发送红包等)需要配置 API 证书路径(登录商户平台下载 API 证书)
cert_path = 'cert/apiclient_cert.pem' //支付证书地址
key_path = 'cert/apiclient_key.pem' //支付证书地址
//银行转账功能
rootca_path = 'cert/rootca.pem' //(可不填)
pubkey_path = "cert/publickey.pem" //(可不填)部分支付使用(如:银行转账)
prikey_path = "cert/privatekey.pem" //(可不填)部分支付使用(如:银行转账)
Readme
公众号 文档待更新
小程序 文档待更新
开放平台 //TODO:
企业微信 //TODO:
企业微信开放平台 //TODO:
具体功能涵盖,微信模板,企业转账,微信红包,微信支付,微信客服,微信小程序等常用接口。
Related Skills
node-connect
338.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
338.0kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
83.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
