When reporting bugs, please add information about your operating system and Go version used to compile the code.
If you can provide a code snippet reproducing the issue, please do so.
Please write code that satisfies Go Code Review Comments before submitting a pull-request. Your code should be properly covered by extensive unit tests.
Please follow the Go commit messages convention when contributing code.