Language TemplatesGoGo starter template for DevZero.OPEN IN DEVZERO Go version: "3" build: steps: - type: apt-get packages: ["wget"] - type: command command: | # detect architecture ARCH=$(uname -m) if [ "$ARCH" == "x86_64" ]; then GO_ARCH="amd64" elif [ "$ARCH" == "aarch64" ]; then GO_ARCH="arm64" else echo "Unsupported architecture: $ARCH" exit 1 fi GO_VERSION="1.22.2" # download and install Go wget https://go.dev/dl/go${GO_VERSION}.linux-${GO_ARCH}.tar.gz tar -C /usr/local -xzf go${GO_VERSION}.linux-${GO_ARCH}.tar.gz rm -rf go${GO_VERSION}.linux-${GO_ARCH}.tar.gz # environment variables for DX echo 'export GOPATH=/home/devzero/go' | tee /etc/profile.d/go-installation.sh echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin' | tee -a /etc/profile.d/go-installation.sh user: root PreviousDartNextJava