# Packages

Package auth 微信支付 API v3 Go SDK 安全验证相关接口.
No description provided by the author
Package consts 微信支付 API v3 Go SDK 常量.
No description provided by the author
Package notify 微信支付 API v3 Go SDK 商户通知处理库.
Package option 微信支付 API v3 Go SDK Client 初始化参数工具包,你可以使用其中的方法快速构建 core.Client 的初始化参数。.

# Functions

Bool 复制 bool 对象,并返回复制体的指针.
CheckResponse 校验请求是否成功 当http回包的状态码的范围不是200-299之间的时候,会返回相应的错误信息,主要包括http状态码、回包错误码、回包错误信息提示.
CreateFormField 设置form-data 中的普通属性 示例内容 Content-Disposition: form-data; name="meta"; Content-Type: application/json { "filename": "file_test.mp4", "sha256": " hjkahkjsjkfsjk78687dhjahdajhk " } 如果要设置上述内容 CreateFormField(w, "meta", "application/json", meta).
CreateFormFile 设置form-data中的文件 示例内容: Content-Disposition: form-data; name="file"; filename="file_test.mp4"; Content-Type: video/mp4 pic1 //pic1即为媒体视频的二进制内容 如果要设置上述内容,则CreateFormFile(w, "file_test.mp4", "video/mp4", pic1).
Float32 复制 float32 对象,并返回复制体的指针.
Float64 复制 float64 对象,并返回复制体的指针.
Int32 复制 int64 对象,并返回复制体的指针.
Int64 复制 int64 对象,并返回复制体的指针.
IsAPIError 判断当前 error 是否为特定 Code 的 *APIError 类型为其他 error 或 Code 不匹配时均返回 false.
NewCertificateMap 使用 证书序列号->证书 映射 初始化 CertificateMap.
NewCertificateMapWithList 使用 证书列表 初始化 CertificateMap.
NewClient 初始化一个微信支付API v3 HTTPClient 初始化的时候你可以传递多个配置信息.
NewClientWithDialSettings 使用 DialSettings 初始化一个微信支付API v3 HTTPClient.
NewClientWithValidator 使用原 Client 复制一个新的 Client,并设置新 Client 的 validator。 原 Client 不受任何影响.
ParameterToJSON 将参数转换为 Json 字符串.
ParameterToString 将参数转换为字符串,并使用指定分隔符分隔列表参数.
SelectHeaderContentType select a content type from the available list.
String 复制 string 对象,并返回复制体的指针.
Time 复制 time.Time 对象,并返回复制体的指针.
UnMarshalResponse 将回包组织成结构化数据.

# Structs

APIError 微信支付 API v3 标准错误结构.
APIResult 微信支付API v3 请求结果.
CertificateMap 最简单的证书获取器——证书Map.
Client 微信支付API v3 基础 Client.
DialSettings 微信支付 API v3 Go SDK core.Client 需要的配置信息.
ErrorOption 错误初始化参数,用于返回错误.

# Interfaces

CertificateExporter 平台证书导出器,可获取平台证书内容,.
CertificateGetter 平台证书提供器.
CertificateVisitor 证书访问器,集 CertificateGetter 与 CertificateExporter 于一体.
ClientOption 微信支付 API v3 HTTPClient core.Client 初始化参数.