version 0.35:
- implement go method