Documentation
¶
Index ¶
- Constants
- type FileServer
- func (f *FileServer) AbortMultipartUpload(c *gin.Context)
- func (f *FileServer) Blob(c *gin.Context)
- func (f *FileServer) CompleteMultiParts(c *gin.Context)
- func (f *FileServer) Compress(c *gin.Context)
- func (f *FileServer) DelFile(c *gin.Context)
- func (f *FileServer) Domain(c *gin.Context)
- func (f *FileServer) Finish(c *gin.Context)
- func (f *FileServer) InitMultipartUpload(c *gin.Context)
- func (f *FileServer) ListMultiParts(c *gin.Context)
- func (f *FileServer) PresignedDownload(c *gin.Context)
- func (f *FileServer) PresignedMultipart(c *gin.Context)
- func (f *FileServer) PresignedUpload(c *gin.Context)
- func (f *FileServer) Thumbnail(c *gin.Context)
- type Router
Constants ¶
View Source
const ( // DebugMode indicates mode is debug. DebugMode = "debug" // ReleaseMode indicates mode is release. ReleaseMode = "release" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileServer ¶
type FileServer struct {
// contains filtered or unexported fields
}
FileServer file service.
func NewFileServer ¶
func NewFileServer(conf *config.Config) (*FileServer, error)
NewFileServer new a fileserver.
func (*FileServer) AbortMultipartUpload ¶
func (f *FileServer) AbortMultipartUpload(c *gin.Context)
AbortMultipartUpload AbortMultipartUpload.
func (*FileServer) CompleteMultiParts ¶
func (f *FileServer) CompleteMultiParts(c *gin.Context)
CompleteMultiParts CompleteMultiParts.
func (*FileServer) InitMultipartUpload ¶
func (f *FileServer) InitMultipartUpload(c *gin.Context)
InitMultipartUpload InitMultipartUpload.
func (*FileServer) ListMultiParts ¶
func (f *FileServer) ListMultiParts(c *gin.Context)
ListMultiParts ListMultiParts.
func (*FileServer) PresignedDownload ¶
func (f *FileServer) PresignedDownload(c *gin.Context)
PresignedDownload PresignedDownload.
func (*FileServer) PresignedMultipart ¶
func (f *FileServer) PresignedMultipart(c *gin.Context)
PresignedMultipart PresignedMultipart.
func (*FileServer) PresignedUpload ¶
func (f *FileServer) PresignedUpload(c *gin.Context)
PresignedUpload PresignedUpload.
Click to show internal directories.
Click to hide internal directories.