Version comparing library in go