```
type Message struct {
BPM int
}
func WriteBlock(c *gin.Context) ([]Block, error) {
var m Message
c.ShouldBind(&m)
...
}
```
### 请求头`application/json`,请求数据如何
#### 类型一
```
{
"bpm":34
}
```
#### 类型二
```
{
"bPm":34
}
```
### 不管是类型一还是类型二,都可以正确的获取到BPM,难道就没有区分参数的大小写吗?
更多评论
这和go的json的序列化有关
需要的话可以指定,参考
https://golang.org/pkg/encoding/json/#Marshal
比如
Field int `json:"myName"`
#1