I came across this project on Open source projects for Stellar: (https://github.com/tolitius/bb8).
Here is my contribution:
https://github.com/tolitius/bb8/pull/12
add Stream operations (with start date)
Stream all operations is currently in a PR on stellar/go repo.
https://github.com/stellar/go/pull/343
So I temporarily vendorized the dependencies with the new StreamOperations endpoint on go horizon client until the PR is closed.
Thank you