migrate to WebSocket for frontend and backend communication

This commit is contained in:
2024-09-09 21:38:10 +07:00
parent b46915e46d
commit b23bf8898b
16 changed files with 309 additions and 202 deletions

View File

@ -22,23 +22,23 @@ type User struct {
type FileInfo struct {
Name string `json:"name"`
Size int64 `json:"size"`
Chunk int64 `json:"chunk"`
Size uint64 `json:"size"`
Chunk uint64 `json:"chunk"`
}
type FileData struct {
ID string
Name string
Size string
Downloaded int64
Downloaded uint64
}
type FileWithDetail struct {
ID uuid.UUID
OwnerID uuid.UUID
Name string
Size int64
Downloaded int64
Size uint64
Downloaded uint64
Chunk map[string]bool
Done bool
}