Presenting piladb at Golang Barcelona—by Gali Sarig©

Today we are releasing Version 0.1.3 of piladb. This is a new release of the v0.1.X series, while development for upcoming v.0.2.X series is still work in (very good) progress.

This version is special because it contains external contributions for the first time. In this case, @sprt sent a Pull Request where he identified and fixed potential data races when accessing concurrently Peek() and Size() methods from a Stack. As a result from this discussion, he also contributed by changing the Mutex that a Stack is using to manage concurrent reads and writes, into a RWMutex , that allows non-locking concurrent reads.

Thanks @sprt!