package main

import (
	"fmt"
	"github.com/gogf/gf/util/gconv"
	"reflect"
)

type abc struct {
	GoodsId  string `json:"goods_id" form:"goods_id" binding:"required" required_errcode:"10086" `
	Num  string `json:"num" form:"num" binding:"required"`
}

func main()  {
	abc:=abc{}
	typeof:=reflect.TypeOf(abc)

	filed,_:=typeof.FieldByName("GoodsId")
	s:=filed.Tag.Get("required_errcode")
	gconv.Int(s)
	si:=int(int64(s))
	fmt.Print(s,si)
}