Documentation

[!NOTE] This README was generated by SKILL, get the ZH version from here.


PRIORITY-AWARE TASK QUEUE FOR GO

Go Reference Release License Coverage


A Go task queue library with priority scheduling, timeout retries, and an atomic state machine

Table of Contents

Features

go get github.com/pardnchiu/go-queue · Documentation

Architecture

Full Architecture

graph TB
    App[Application] --> Enqueue[Enqueue]
    Enqueue --> Pending[Pending Heap]
    Pending --> Workers[Worker Pool]
    Workers --> Execute[Execute / Timeout / Retry]
    App --> Start[Start]
    App --> Shutdown[Shutdown]
    Start --> Workers
    Shutdown --> Pending

License

This project is licensed under the MIT LICENSE.

Author

邱敬幃 Pardn Chiu

hi@pardn.io
https://www.linkedin.com/in/pardnchiu


©️ 2025 邱敬幃 Pardn Chiu

中文