- 准备工作
- SDK下载
- 运行效果
- 类库说明
- Bmob官方信息
准备工作
SDK下载
go get github.com/bmob/bmob-go-sdk
运行效果
打开项目中的examples/main.go文件,可以看到如何使用Go SDK相关的方法。
package mainimport ("log""github.com/bmob/bmob-go-sdk")var (appConfig = bmob.RestConfig{"",""})type TestData struct {Score string//data DataType}type MyRes struct {bmob.RestResponsebmob.ImageResponse}type TestDataRes struct {TestDataMyRes}func main() {a := bmob.RestResponse{}log.Println(a)log.Println("****************************************")var respDst = TestDataRes{}header, err := bmob.DoRestReq(appConfig,bmob.RestRequest{bmob.BaseReq{"GET",bmob.ApiRestURL("GameScore") + "/",""},"application/json",nil},&respDst)if err == nil {log.Println(header)log.Println(respDst)} else {log.Panic(err)}log.Println("****************************************")}
类库说明
RestConfig - Bmob配置类,使用的时候需要修改里面的配置信息
数据类型 - 封装了Bmob预定义的数据类型,用户可在此基础上进行定制,在users.go等文件里定义
DoRestRequest - Bmob基础方法,用于完成REST API请求
Bmob官方信息
官方网址:http://www.bmob.cn
问答社区:http://wenda.bmob.cn
技术邮箱:support@bmob.cn
