code: func ParseHtpasswdFile(file string) (passwords HashedPasswords, err error) {
  	htpasswdBytes, err := ioutil.ReadFile(file)
  	if err != nil {
  		return
  	}
  	if len(htpasswdBytes) > MaxHtpasswdFilesize {
  		err = errors.New("this file is too large, use a database instead")
  		return
  	}
  	return ParseHtpasswd(htpasswdBytes)
  }
docs: // ParseHtpasswdFile load a htpasswd file