restful

package
v0.0.0-...-7e1f343 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

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) Blob

func (f *FileServer) Blob(c *gin.Context)

Blob Blob.

func (*FileServer) CompleteMultiParts

func (f *FileServer) CompleteMultiParts(c *gin.Context)

CompleteMultiParts CompleteMultiParts.

func (*FileServer) Compress

func (f *FileServer) Compress(c *gin.Context)

Compress Compress.

func (*FileServer) DelFile

func (f *FileServer) DelFile(c *gin.Context)

DelFile delete file.

func (*FileServer) Domain

func (f *FileServer) Domain(c *gin.Context)

Domain Domain.

func (*FileServer) Finish

func (f *FileServer) Finish(c *gin.Context)

Finish Finish.

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.

func (*FileServer) Thumbnail

func (f *FileServer) Thumbnail(c *gin.Context)

Thumbnail Thumbnail.

type Router

type Router struct {
	*probe.Probe
	// contains filtered or unexported fields
}

Router route.

func NewRouter

func NewRouter(c *config.Config) (*Router, error)

NewRouter create a new router.

func (*Router) Close

func (r *Router) Close()

Close close server.

func (*Router) Run

func (r *Router) Run()

Run start server.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL