package base import ( "git.fsdpf.net/go/req" ) type UserAsset struct { ID int64 `db:"id"` Name string `db:"name"` FileName string `db:"filename"` File string `db:"file"` Mime string `db:"mime"` Size int64 `db:"size"` Ext string `db:"ext"` Hit int64 `db:"hit"` IsPrivate bool `db:"isPrivate"` UpdatedAt string `db:"updated_at"` CreatedAt string `db:"created_at"` } type GetUserAsset func(user req.User, code string) (UserAsset, bool) type UploadUserAsset func(user req.User, file string, name string) (UserAsset, error)