code: func (v ServerVersion) Compare(major, minor int) int {
  	a := v.Major
  	b := major
  
  	if a == b {
  		a = v.Minor
  		b = minor
  	}
  
  	var res int
  	if a > b {
  		res = 1
  	} else if a == b {
  		res = 0
  	} else {
  		res = -1
  	}
  	return res
  }
docs: // Compare returns -1/0/+1 iff v is less than / equal / greater than major.minor