Awesome Go Queues

  • dig dig 3,802
    star
    updated 4 months ago MIT License

    A reflection based dependency injection toolkit for Go.

  • dingo dingo 291
    star
    updated almost 3 years ago MIT License

    An easy-to-use, distributed, extensible task/job queue framework for #golang

  • functions functions 3,182
    star
    updated about 1 year ago Apache License 2.0

    IronFunctions - the serverless microservices platform by

  • kafka-go kafka-go 7,518
    star
    updated 2 months ago MIT License

    Kafka library in Go

  • kcp-go kcp-go 4,086
    star
    updated about 1 month ago MIT License

    A Crypto-Secure Reliable-UDP Library for golang with FEC

  • updated over 1 year ago MIT License

    ๐Ÿ‡ Consume messages from message systems (RabbitMQ) and send to other applications

  • nsq nsq 24,012
    star
    updated 11 months ago MIT License

    A realtime distributed messaging platform

  • ratelimit ratelimit 3,934
    star
    updated over 1 year ago MIT License

    A Go blocking leaky-bucket rate limit implementation

  • updated about 6 years ago MIT License

    Retrying made simple and easy for golang ๐Ÿ”

  • rmq rmq 1,479
    star
    updated 8 months ago MIT License

    Message queue system written in Go and backed by Redis

  • taskq taskq 1,151
    star
    updated about 1 year ago BSD 2-Clause "Sim...

    Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends

  • updated almost 2 years ago MIT License

    Customizable TCP net.Listener for Go

  • watermill watermill 7,251
    star
    updated about 2 months ago MIT License

    Building event-driven applications the easy way in Go.

  • updated 5 months ago MIT License

    Concurrency limiting goroutine pool

  • wuid wuid 500
    star
    updated over 1 year ago BSD 3-Clause "New...

    An extremely fast globally unique number generator.