- File">type File
- FileHeader">type FileHeader
- Form">type Form
type File
File是一个接口,实现了对一个multipart信息中文件记录的访问。它的内容可以保持在内存或者硬盘中,如果保持在硬盘中,底层类型就会是*os.File。
type File interface {
io.Reader
io.ReaderAt
io.Seeker
io.Closer
}
type FileHeader
type FileHeader struct {
Filename string
Header textproto.MIMEHeader
// 内含隐藏或非导出字段
}
func (fh *FileHeader) Open() (File, error) :Open方法打开并返回其关联的文件
type Form
type Form struct {
Value map[string][]string
File map[string][]*FileHeader
}