My name is Artem, I work for Rambler Group in the Potok project as a Go lead developer.
We spent a lot of time taming mysql binlog. In this article, a story about how quickly and with a minimum of pitfalls to implement the mechanism of working with the bin on Go.
here or here .
The article has two parts:
1. How to quickly start the processing of records that come to the log.
2. How to tune and expand what's under the hood.
Part 1. We start as soon as possible.
To work with binlog we will use the library github.com/siddontang/go-mysql ...[/h]