-
- 数据服务
- Android SDK
- iOS SDK
- 小程序
- Cocos2D-X
- C# SDK
- GO
- JavaScript
- PHP
- RESTful
-
- 云函数
- Android SDK
- iOS SDK
- Java 云函数
- JavaScript
- C#
- PHP
- RESTful
- Web
-
- 支付服务
- Android SDK
- iOS SDK
- RESTful
-
- 短信服务
- Android SDK
- iOS SDK
- JavaScript
- PHP
- RESTful
-
- IM服务
- Android SDK
- iOS SDK
-
- 推送服务
- Android SDK
- iOS SDK
- JavaScript
- PHP
- RESTful
-
- 其他
- 常见问题
- 错误码
- 数据安全
- BQL
- 知识库
- 下载
- 搜索
GO - 快速入门
- 准备工作
- SDK下载
- 运行效果
- 类库说明
- Bmob官方信息
- 开发文档
## 准备工作 ### SDK下载 go get github.com/bmob/bmob-go-sdk ## 运行效果 打开项目中的
examples/main.go
文件,可以看到如何使用Go SDK相关的方法。
## 类库说明 -
package main
import (
"log"
"github.com/bmob/bmob-go-sdk"
)
var (
appConfig = bmob.RestConfig{"",
""}
)
type TestData struct {
Score string
//data DataType
}
type MyRes struct {
bmob.RestResponse
bmob.ImageResponse
}
type TestDataRes struct {
TestData
MyRes
}
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 Copyright © 2017 Bmob, Maintained by the Bmob Support.
搜索
请输入您要搜索的内容
Keyboard Shortcuts
Keys | Action |
---|---|
? | Open this help |
← | Previous page |
→ | Next page |
s | Search |
[返回
旧版](https://docs.bmob.cn/data/Android/a_faststart/doc/index.html)