We are using Celery as a task queue. It serves both our Django application and another app written in Go.
To create a task in celery in Go language, I can post a message directly into RabbitMQ with something like this: https://github.com/bsphere/celery
But our Go app also needs to cancel a delayed task before it is executed. How can I do this?