package utils import ( "fmt" "golang.org/x/crypto/bcrypt" ) func EncryptPassword(pass string) (string, error) { var salted string salt := "58_team:%s:1205secret" salted = fmt.Sprintf(salt, pass) hashed, err := bcrypt.GenerateFromPassword([]byte(salted), 12) if err != nil { return "", err } return string(hashed), nil }