MCPcopy
hub / github.com/cshum/imagor / Loader

Interface Loader

imagor.go:28–30  ·  view source on GitHub ↗

Loader image loader interface

Source from the content-addressed store, hash-verified

26
27// Loader image loader interface
28type Loader interface {
29 Get(r *http.Request, key string) (*Blob, error)
30}
31
32// Storage image storage interface
33type Storage interface {

Callers 8

DoMethod · 0.65
fromStoragesFunction · 0.65
setResponseHeadersMethod · 0.65
checkStatNotModifiedFunction · 0.65
setCacheHeadersFunction · 0.65
createMockUploadLoaderFunction · 0.65

Implementers 9

mapStoreimagor_test.go
countingReaderStorageimagor_test.go
loaderWithStatimagor_test.go
S3Storagestorage/s3storage/s3storage.go
GCloudStoragestorage/gcloudstorage/gcloudstorage.go
FileStoragestorage/filestorage/filestorage.go
S3RouterLoaderloader/s3routerloader/s3routerloader.g
UploadLoaderloader/uploadloader/uploadloader.go
HTTPLoaderloader/httploader/httploader.go

Calls

no outgoing calls

Tested by

no test coverage detected