Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FileInterface ¶
type Fs ¶ added in v0.3.3
type Fs = http.FileSystem
type ResponseFile ¶ added in v0.3.7
type ResponseFile struct {
Name string `json:"name"`
Body io.ReadCloser `json:"body,omitempty"`
}
func (*ResponseFile) Close ¶ added in v0.3.7
func (res *ResponseFile) Close() error
func (*ResponseFile) RespHeader ¶ added in v0.3.7
func (res *ResponseFile) RespHeader() map[string]string
func (*ResponseFile) StatusCode ¶ added in v0.3.7
func (res *ResponseFile) StatusCode() int
type ResponseFileWriteTo ¶ added in v0.3.7
type ResponseFileWriteTo struct {
Name string `json:"name"`
Body httpi.WriterToCloser `json:"body,omitempty"`
}
func (*ResponseFileWriteTo) Close ¶ added in v0.3.7
func (res *ResponseFileWriteTo) Close() error
func (*ResponseFileWriteTo) RespHeader ¶ added in v0.3.7
func (res *ResponseFileWriteTo) RespHeader() map[string]string
func (*ResponseFileWriteTo) StatusCode ¶ added in v0.3.7
func (res *ResponseFileWriteTo) StatusCode() int
type UploadFile ¶
type UploadFile struct {
ID uint64 `gorm:"primary_key" json:"id"`
FileName string `gorm:"type:varchar(100);not null" json:"file_name"`
OriginalName string `gorm:"type:varchar(100);not null" json:"original_name"`
URL string `json:"url"`
MD5 string `gorm:"type:varchar(32)" json:"md5"`
Mime string `json:"mime"`
Size uint64 `json:"size"`
}
Click to show internal directories.
Click to hide internal directories.