Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DeviceInfo ¶
type DeviceInfo struct {
Device string `json:"device" gorm:"size:255"`
OS string `json:"os" gorm:"size:255"`
AppCode string `json:"appCode" gorm:"size:255"`
AppVer string `json:"appVer" gorm:"size:255"`
IP string `json:"ip" gorm:"size:255"`
Lng float64 `json:"lng" gorm:"type:numeric(10,6)"`
Lat float64 `json:"lat" gorm:"type:numeric(10,6)"`
Area string `json:"area" gorm:"size:255"`
UserAgent string `json:"userAgent" gorm:"size:255"`
}
DeviceInfo device info
func Device ¶
func Device(device, app, area, location, userAgent, ip string) *DeviceInfo
Device get device info device: device,os app: appCode,appVersion area: xxx location: 1.23456,2.123456
type Metadata ¶ added in v1.6.8
type Metadata struct {
RequestTime
Token string
Auth
Internal string
// contains filtered or unexported fields
}
type ParseToken ¶ added in v1.6.8
type RequestTime ¶ added in v1.6.8
func NewRequestAt ¶
func NewRequestAt() RequestTime
func NewRequestAtFromTime ¶
func NewRequestAtFromTime(t time.Time) RequestTime
func (*RequestTime) String ¶ added in v1.6.8
func (r *RequestTime) String() string
Click to show internal directories.
Click to hide internal directories.