Documentation
¶
Index ¶
- type FileSystem
- func (fileSystem FileSystem) Delete(ctx context.Context, path string) error
- func (fileSystem FileSystem) Get(ctx context.Context, path string) (*os.File, error)
- func (fileSystem FileSystem) GetEndpoint(ctx context.Context) string
- func (fileSystem FileSystem) GetStream(ctx context.Context, path string) (io.ReadCloser, error)
- func (fileSystem FileSystem) GetURL(ctx context.Context, path string) (url string, err error)
- func (fileSystem FileSystem) List(ctx context.Context, path string) ([]*oss.Object, error)
- func (fileSystem FileSystem) Put(ctx context.Context, path string, reader io.Reader) (*oss.Object, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileSystem ¶
type FileSystem struct {
Base string
}
FileSystem file system storage
func (FileSystem) Delete ¶
func (fileSystem FileSystem) Delete(ctx context.Context, path string) error
Delete delete file
func (FileSystem) GetEndpoint ¶
func (fileSystem FileSystem) GetEndpoint(ctx context.Context) string
GetEndpoint get endpoint, FileSystem's endpoint is /
func (FileSystem) GetStream ¶
func (fileSystem FileSystem) GetStream(ctx context.Context, path string) (io.ReadCloser, error)
GetStream get file as stream
Click to show internal directories.
Click to hide internal directories.