EventSourcing framework for Go