/
AngelCareMe
/
task_queue
Обзор
Документация
Войти
/
AngelCareMe
/
task_queue
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/entity/task.go
24 строки
727 B
AngelCareMe
done
28 июл 2025, 21:07
28 июл 2025, 21:07
c70014b
Код
Авторство
О чём код?
package entity import "time" type TaskStatus string const ( TaskStatusPending TaskStatus = "pending" TaskStatusProcessing TaskStatus = "processing" TaskStatusSuccess TaskStatus = "success" TaskStatusFailed TaskStatus = "failed" ) type Task struct { ID string `json:"id" db:"id"` Name string `json:"name" db:"name"` Payload string `json:"payload" db:"payload"` Status TaskStatus `json:"status" db:"status"` Retry int `json:"retry" db:"retry"` MaxRetry int `json:"max_retry" db:"max_retry"` Delay int `json:"delay" db:"delay"` CreatedAt time.Time `json:"created_at" db:"created_at"` UpdatedAt time.Time `json:"updated_at" db:"updated_at"` }