first commit

This commit is contained in:
2024-07-23 10:23:43 +08:00
commit 7b4c2521a3
126 changed files with 15931 additions and 0 deletions

19
pkg/downloader/event.go Normal file
View File

@ -0,0 +1,19 @@
package downloader
type EventKey string
const (
EventKeyStart EventKey = "start"
EventKeyPause EventKey = "pause"
EventKeyContinue EventKey = "continue"
EventKeyProgress EventKey = "progress"
EventKeyError EventKey = "error"
EventKeyDone EventKey = "done"
EventKeyFinally EventKey = "finally"
)
type Event struct {
Key EventKey
Task *TaskInfo
Err error
}