У меня была похожая задача, только нужно было ограничивать и входящую и исходящую скорость.
К сожалению, единственный рабочий вариант, это ограничение скорости записи/чтения данных.
Я бы посоветовал
https://github.com/juju/ratelimit , так как сам использую данную библиотеку в проде. Перепробовал очень много разных, но у многих была проблема с ограничением скорости записи, кроме juju/ratelimit.
С ней можно настроить как суммарное ограничение скорости по up/down, так и раздельное.