GEMINI MIGHT WORK FOR ME

This commit is contained in:
MangoPig 2025-12-03 07:48:12 +00:00
parent 3acc78e3b6
commit 8e3b131910

View File

@ -236,10 +236,22 @@ unalias cd 2>/dev/null || true
[[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm"
if command -v gvm &> /dev/null; then
TARGET_GO="go1.24.11"
if [[ $(gvm list) != *"$TARGET_GO"* ]]; then
TARGET_GO="go1.24.0"
echo -e "${BLUE} LOG:${YELLOW} Configuring Go ($TARGET_GO)...${NC}"
if [[ $(gvm list) != *"$TARGET_GO"* ]]; then
echo -e "${BLUE} LOG:${YELLOW} Downloading Binary for $TARGET_GO...${NC}"
gvm install $TARGET_GO -B || {
echo -e "${RED} LOG: Binary not found. Bootstrapping with go1.22.9...${NC}"
gvm install go1.22.9 -B
gvm use go1.22.9
gvm install $TARGET_GO
}
gvm install $TARGET_GO
gvm use $TARGET_GO --default
else
echo -e "${GREEN} LOG: $TARGET_GO is already installed.${NC}"
gvm use $TARGET_GO --default
fi
fi
@ -254,4 +266,4 @@ if command -v rustup &> /dev/null; then
fi
# Finish
echo -e "${GREEN} LOG: Setup Complete! Please restart your terminal to apply all changes.${NC}"
echo -e "${GREEN} LOG: Setup Complete! Please restart your terminal to apply all changes. ${NC} "