code: func Check(password, key string) bool {
  	err := sha512crypt.New().Verify(key, []byte(password))
  	return err == nil
  }
docs: //Check takes the password and the encoded key
  // and checks if the combination matches