#!/bin/bash
cd /opt
sudo wget https://go.dev/dl/go1.21.6.linux-amd64.tar.gz
sudo tar -xzvf go1.21.6.linux-amd64.tar.gz
sudo rm go1.21.6.linux-amd64.tar.gz

if [[ "$(< ~/.profile)" != *"/opt/go/bin"* ]]
then
	echo 'if [[ "$PATH" != *"/opt/go/bin"* ]]; then' >> ~/.profile
	echo '        export PATH="$PATH:/opt/go/bin"' >> ~/.profile
	echo 'fi' >> ~/.profile
fi

echo "Go successfully installed"
echo "Run '. ~/.profile' to reload environment variables"
