add a version written for comparative purposes...

Hadn't tried this task in Go before so I gave it a whirl after seeing your commit. Added a version and updated the readme.