38138a523639f79c17ddc46e22770852bff2f161
- 在本地有 Redis 时能运行完整集成测试 - 在无 Redis 环境下会自动跳过,避免破坏单元测试套件 同时补充了 metrics/monitor 的基本单元测试,改善测试的稳定性和可维护性
TaskQ - Task Queue Management System
A Go-based task queue management system for efficient task processing and management.
Features
- Task queue management
- Dashboard interface
- Task inspection and monitoring
- Concurrent task processing
Installation
go mod download
Usage
go run .
Project Structure
taskq.go- Main application entry pointtask.go- Task definition and managementinspect.go- Task inspection utilitiesdashboard.html- Web dashboard interfaceexample/- Example implementations
Development
# Run the application
go run .
# Run tests
go test ./...
# Build
go build -o taskq
License
MIT License
Languages
Go
55.5%
JavaScript
38.2%
CSS
4.6%
HTML
1.3%
Makefile
0.4%