Documentation
¶
Index ¶
Constants ¶
View Source
const ( UploadOK int = iota UploadHashComputingFailed UploadCancelled )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IService ¶
type IService interface {
Upload(context context.Context, ali IUploadAliView, req IUploadRequest) *UploadResponse
}
type IUploadAliView ¶
type IUploadAliView interface {
UploadFile(req *ali_drive.UploadFileRequest) bool
GetAccessToken() string
}
type IUploadRequest ¶
type MockService ¶
type MockService struct {
UploadHandler func(context context.Context, ali IUploadAliView, req IUploadRequest) *UploadResponse
}
func (*MockService) Upload ¶
func (svc *MockService) Upload(context context.Context, ali IUploadAliView, req IUploadRequest) *UploadResponse
type UploadImpl ¶
func (*UploadImpl) Upload ¶
func (svc *UploadImpl) Upload(context context.Context, ali IUploadAliView, req IUploadRequest) *UploadResponse
type UploadResponse ¶
Click to show internal directories.
Click to hide internal directories.