0.1.1: Introduce sync.Mutex to deal with data races
Pre-release
Pre-release
Ran the program using go -race and found that there were several inconsistencies. Thus, a very simple approach was disallow accessing the state concurrently.