Golang Implementing Event Sourcing with Eventuate in Golang Applications Gorgc April 19, 2024 Event sourcing is a software design pattern that records all changes to an application’s state as a sequence of events.