move mutex to unexported field
Revert "move mutex to unexported field"

This reverts commit 86271c05bda7be54a2a70918da6b3e9da4b3fffa.
move mutex to unexported field
update readme's godoc