Versions in this module Expand all Collapse all v0 v0.0.1 Nov 18, 2018 Changes in this version + func EnsureTrailingSlash(dirname string) string + type Derived struct + Size int + Transformation string + Url string + type Resource struct + PublicId string + ResourceType string + SecureUrl string + Size int + Url string + Version int + type ResourceDetails struct + Derived []*Derived + Format string + Height int + PublicId string + ResourceType string + SecureUrl string + Size int + Url string + Version int + Width int + type ResourceType int + const ImageType + const PdfType + const RawType + const VideoType + type Service struct + func Dial(uri string) (*Service, error) + func (s *Service) ApiKey() string + func (s *Service) CloudName() string + func (s *Service) DefaultUploadURI() *url.URL + func (s *Service) Delete(publicId, prepend string, rtype ResourceType) error + func (s *Service) DropAll(w io.Writer) error + func (s *Service) DropAllImages(w io.Writer) error + func (s *Service) DropAllRaws(w io.Writer) error + func (s *Service) KeepFiles(pattern string) error + func (s *Service) Rename(publicID, toPublicID, prepend string, rtype ResourceType) error + func (s *Service) ResourceDetails(publicId string) (*ResourceDetails, error) + func (s *Service) Resources(rtype ResourceType) ([]*Resource, error) + func (s *Service) Simulate(v bool) + func (s *Service) Upload(path string, data io.Reader, prepend string, randomPublicId bool, ...) (string, error) + func (s *Service) UploadImage(path string, data io.Reader, prepend string) (string, error) + func (s *Service) UploadPdf(path string, data io.Reader, prepend string) (string, error) + func (s *Service) UploadRaw(path string, data io.Reader, prepend string) (string, error) + func (s *Service) UploadStaticImage(path string, data io.Reader, prepend string) (string, error) + func (s *Service) UploadStaticRaw(path string, data io.Reader, prepend string) (string, error) + func (s *Service) UploadVideo(path string, data io.Reader, prepend string) (string, error) + func (s *Service) Url(publicId string, rtype ResourceType) string + func (s *Service) UseDatabase(mongoDbURI string) error + func (s *Service) Verbose(v bool)