1
2
3
4
5
6
7
8
9
10
11
12
| #!/bin/bash
set -e
# Install snap if missing
if ! command -v snap &>/dev/null; then
echo "Installing snap..."
sudo apt update && sudo apt install snapd -y
fi
# Install latest Go via snap
sudo snap install --classic go
# Add Go to PATH for current session
export PATH=$PATH:/snap/bin
echo "✅ Go installed: $(go version)"
|