code: func EncodePassword(password string, salt string) string {
  	newPasswd := PBKDF2([]byte(password), []byte(salt), 10000, 50, sha256.New)
  	return hex.EncodeToString(newPasswd)
  }
docs: // EncodePassword encodes a password using PBKDF2.