代码拉取完成,页面将自动刷新
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type DataChannel struct {
Id int32
Name string
Level int32
Catpid int32
Ordinary int32
Vip int32
}
const TypeId_DataChannel = -2063873377
func (*DataChannel) GetTypeId() int32 {
return -2063873377
}
func NewDataChannel(_buf map[string]interface{}) (_v *DataChannel, err error) {
_v = &DataChannel{}
{
var _ok_ bool
var __json_id__ interface{}
if __json_id__, _ok_ = _buf["id"]; !_ok_ || __json_id__ == nil {
err = errors.New("id error")
return
} else {
var __x__ int32
{
var _ok_ bool
var _x_ float64
if _x_, _ok_ = __json_id__.(float64); !_ok_ {
err = errors.New("__x__ error")
return
}
__x__ = int32(_x_)
}
_v.Id = __x__
}
}
{
var _ok_ bool
var __json_name__ interface{}
if __json_name__, _ok_ = _buf["name"]; !_ok_ || __json_name__ == nil {
err = errors.New("name error")
return
} else {
var __x__ string
{
if __x__, _ok_ = __json_name__.(string); !_ok_ {
err = errors.New("__x__ error")
return
}
}
_v.Name = __x__
}
}
{
var _ok_ bool
var __json_level__ interface{}
if __json_level__, _ok_ = _buf["level"]; !_ok_ || __json_level__ == nil {
err = errors.New("level error")
return
} else {
var __x__ int32
{
var _ok_ bool
var _x_ float64
if _x_, _ok_ = __json_level__.(float64); !_ok_ {
err = errors.New("__x__ error")
return
}
__x__ = int32(_x_)
}
_v.Level = __x__
}
}
{
var _ok_ bool
var __json_catpid__ interface{}
if __json_catpid__, _ok_ = _buf["catpid"]; !_ok_ || __json_catpid__ == nil {
err = errors.New("catpid error")
return
} else {
var __x__ int32
{
var _ok_ bool
var _x_ float64
if _x_, _ok_ = __json_catpid__.(float64); !_ok_ {
err = errors.New("__x__ error")
return
}
__x__ = int32(_x_)
}
_v.Catpid = __x__
}
}
{
var _ok_ bool
var __json_ordinary__ interface{}
if __json_ordinary__, _ok_ = _buf["ordinary"]; !_ok_ || __json_ordinary__ == nil {
err = errors.New("ordinary error")
return
} else {
var __x__ int32
{
var _ok_ bool
var _x_ float64
if _x_, _ok_ = __json_ordinary__.(float64); !_ok_ {
err = errors.New("__x__ error")
return
}
__x__ = int32(_x_)
}
_v.Ordinary = __x__
}
}
{
var _ok_ bool
var __json_vip__ interface{}
if __json_vip__, _ok_ = _buf["vip"]; !_ok_ || __json_vip__ == nil {
err = errors.New("vip error")
return
} else {
var __x__ int32
{
var _ok_ bool
var _x_ float64
if _x_, _ok_ = __json_vip__.(float64); !_ok_ {
err = errors.New("__x__ error")
return
}
__x__ = int32(_x_)
}
_v.Vip = __x__
}
}
return
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。