package
1.7.2
Repository: https://github.com/inizio/skygear-server.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewCloudStore creates a new cloud asset store.
NewFileStore creates a new fileStore.
NewS3Store returns a new s3Store.

# Structs

FileRange models a byte range of a file.
FileRangedGetResult models the result of getting a ranged file.
FileRangeNotAcceptedError defines the range not accepted error.
PostFileRequest models the POST request for upload asset file.

# Interfaces

FileGetter defines the interface of a getter for files.
FilePostRequestGenerator defines the interface of a generator for post file request.
FilePutter defines the interface of a putter for files.
FileRangedGetter defines the interface of a getter for files supportting getting file within a byte range.
SignatureParser parses a signed signature string.
Store specify the interfaces of an asset store.
URLSigner signs a signature and returns a URL accessible to that asset.
URLSignerStore is an interface that is a union of Store and URLSigner.go:generate mockgen -destination=mock_asset/mock_url_signer_store.go github.com/skygeario/skygear-server/pkg/server/asset URLSignerStore.