0x4a52466c696e74 8 months ago
parent
commit
48714fd43c
1 changed files with 19 additions and 0 deletions
  1. 19 0
      mime_file.go

+ 19 - 0
mime_file.go

@@ -0,0 +1,19 @@
+package rest
+
+type MimeFile struct {
+	Name     string
+	MimeType string
+	File     IReadCloserLen
+}
+
+func (s *MimeFile) Read(p []byte) (n int, err error) {
+	return s.File.Read(p)
+}
+
+func (s *MimeFile) Close() error {
+	return s.File.Close()
+}
+
+func (s *MimeFile) Len() int64 {
+	return s.File.Len()
+}