# globalscanner-sdk-go **Repository Path**: taadis/globalscanner-sdk-go ## Basic Information - **Project Name**: globalscanner-sdk-go - **Description**: 环球捕手 SDK (Go) - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # globalscanner-sdk-go 基于 go 实现的 *环球捕手* SDK, 方便开发对接. ## 接口文档 - [开放文档](https://github.com/globalsacnner/open-api/wiki) ## API Reference - [globalscanner-sdk-go - GoDoc](https://godoc.org/github.com/taadis/globalscanner-sdk-go) ## 安装 ### GOPATH 可以使用 `go get` 把 SDK 下载到你的 GOPATH 工作目录 ``` go get github.com/taadis/globalscanner-sdk-go ``` ### Go Modules 也可以使用模块管理依赖, 这也是未来推荐的方式 ``` // 获取最新版本 go get github.com/taadis/globalscanner-sdk-go@latest // 当然你也可以指定具体的版本 // go get github.com/taadis/globalscanner-sdk-go@v0.0.1 ``` ## 使用 ``` go // main.go package main import ( "fmt" "github.com/taadis/globalscanner-sdk-go/sdk" ) func main() { // 初始化 SDK 客户端 client, err := sdk.NewClient( "", // serverUrl string, []byte(""), // partner []byte []byte(""), // key []byte ) if err != nil { panic(err) } // 请求参数 request := sdk.CreateOrderFindOrdersRequest() request.Page = 1 request.PageSize = 10 request.Status = 100 // 响应数据 response, err := client.OrderFindOrders(request) if err != nil { panic(err) } if response.Code != "1" { fmt.Println("响应数据失败, 干点什么...") } fmt.Println("响应数据成功, 干点什么...") } ``` > 更多的示例可以参考各 test 文件, 或者提个 issue 吧...