尝试解析具有浮点值的 json 以获取到以下结构的距离时
type CreateBookingRequest struct {
Distance float64 `json:"distance,string"`
DistanceSource string `json:"distanceSource"`
}
我收到以下错误
json: 无效使用 ,string struct 标记,试图将未加引号的值解组为 [34 100 105 115 116 97 110 99 101 34]%!(EXTRA *reflect.rtype=dto.CreateBookingRequest)
有没有办法让我避免错误/获得更好的错误消息?
编辑: 我实际上希望 API 的用户传入一个字符串值,但如果他们出于某种原因传入一个非字符串值,我希望能够清楚地告诉他们,而不是这个难以阅读的错误消息.
天涯尽头无女友
www说
慕姐4208626
相关分类