Documentation ¶
Overview ¶
Package upload implements file upload handlers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNoAnyFile returned when request does not contain item in field 'files[]' ErrNoAnyFile = errors.New("field 'file' does not contains any item") // ErrNoAuth returned on Internal Server Error (no auth for upload) ErrNoAuth = errors.New("This endpoint must be under AuthRequired") )
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
FilesFieldName string `long:"field" default:"files[]" description:"Files form field name"`
}
Config holds all config vars
type Service ¶
type Service struct { Config *Config Log *log.SugaredLogger ContextKey string // contains filtered or unexported fields }
Service holds upload service
func (Service) HandleMultiPart ¶
func (Service) SetupRouter ¶
Directories ¶
Path | Synopsis |
---|---|
Package upload implements image upload handlers.
|
Package upload implements image upload handlers. |
cmd
|
|
Package pubsub contains a simple pub/sub
|
Package pubsub contains a simple pub/sub |
Package storage implements disk file operations.
|
Package storage implements disk file operations. |
Package upload implements image upload handlers.
|
Package upload implements image upload handlers. |
Package upload implements image upload handlers.
|
Package upload implements image upload handlers. |
Click to show internal directories.
Click to hide internal directories.