code: func HashPassword(password, salt string) (Base64String, error) {
  	salted := []byte(password + salt)
  	passwordHash, err := bcrypt.GenerateFromPassword(salted, bcrypt.DefaultCost)
  	if err != nil {
  		return "", err
  	}
  	return FromBytes(passwordHash), nil
  }
docs: // HashPassword computes encoded hash of the password.