Namespace
library
Image / Tag
golang:1.17.1-stretch
Content Digest
sha256:4dbd901860ab4c00e5929b711133beb512181d26e7772b5714f6cb52050a30e9
Details
Created

2021-09-29 01:13:23 UTC

Size

268 MB

Content Digest
Environment
GOLANG_VERSION

1.17.1

GOPATH

/go

PATH

/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:436d1bdb32419bd787d72deddc5b6a490ad25f93d42a585923767fae7698cb58 - 16.39% (44 MB)

[#001] sha256:870f065d2d31786c9f8f0c16da4c76f7636dd71179a92f3ee06802d878377006 - 4.04% (10.8 MB)

[#002] sha256:1eefa63906ef252cd12ee512cc28f58ea12d2b0854ad1f13b11af78ea5faff7d - 1.62% (4.35 MB)

[#003] sha256:c2732564fa295ede3b01575a13f6d43177972b7e85de3a1f4f41866c7d611c04 - 18.23% (48.9 MB)

[#004] sha256:f9f068ea00d79ed34b64d2ce1068f9404b13405ecfb2ef948d152233a58f502b - 22.18% (59.5 MB)

[#005] sha256:f769a59014db3c118198f59d9277e99213d142fbf7c0bb6dcd7cb8a6bba2d0e2 - 37.55% (101 MB)

[#006] sha256:ed2288c7f76cc77521304e283cbdb2f4a54486f7ebf751ea1a2625bd1ae3bab6 - 0.0% (155 Bytes)


History
2021-09-28 01:43:20 UTC

/bin/sh -c #(nop) ADD file:489732b99c09023c7c1cf27548ad2ed82fd8c8411b95a4e155ebcae7546e563e in /

2021-09-28 01:43:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2021-09-28 02:19:07 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends apt-transport-https ca-certificates curl netbase wget ; rm -rf /var/lib/apt/lists/*

2021-09-28 02:19:19 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-09-28 02:20:01 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzr git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-09-29 01:12:50 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/*

2021-09-29 01:12:51 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-09-29 01:12:51 UTC

/bin/sh -c #(nop) ENV GOLANG_VERSION=1.17.1

2021-09-29 01:13:20 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.17.1.linux-amd64.tar.gz'; sha256='dab7d9c34361dc21ec237d584590d72500652e7c909bf082758fb63064fca0ef'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.17.1.linux-armv6l.tar.gz'; sha256='ed3e4dbc9b80353f6482c441d65b51808290e94ff1d15d56da5f4a7be7353758'; ;; 'arm64') url='https://dl.google.com/go/go1.17.1.linux-arm64.tar.gz'; sha256='53b29236fa03ed862670a5e5e2ab2439a2dc288fe61544aa392062104ac0128c'; ;; 'i386') url='https://dl.google.com/go/go1.17.1.linux-386.tar.gz'; sha256='e60bb44046f424ba2cc47db7b183079b5add2f8cfa6887daf45bf2f317cc2f53'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.17.1.linux-ppc64le.tar.gz'; sha256='df4fa945512c3b472cf3d2dcb2e4ae5b34819607bc63f3223f5bc0c17b637dd0'; ;; 's390x') url='https://dl.google.com/go/go1.17.1.linux-s390x.tar.gz'; sha256='f770b72e1e1281239b12b64825f87a928a1788943c7f09cac7f28985ef2cf692'; ;; *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; esac; build=; if [ -z "$url" ]; then build=1; url='https://dl.google.com/go/go1.17.1.src.tar.gz'; sha256='49dc08339770acd5613312db8c141eaf61779995577b89d93b541ef83067e5b1'; echo >&2; echo >&2 "warning: current architecture ($arch) does not have a compatible Go binary release; will be building from source"; echo >&2; fi; wget -O go.tgz.asc "$url.asc"; wget -O go.tgz "$url" --progress=dot:giga; echo "$sha256 *go.tgz" | sha256sum -c -; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 'EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796'; gpg --batch --verify go.tgz.asc go.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME" go.tgz.asc; tar -C /usr/local -xzf go.tgz; rm go.tgz; if [ -n "$build" ]; then savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends golang-go; ( cd /usr/local/go/src; export GOROOT_BOOTSTRAP="$(go env GOROOT)" GOHOSTOS="$GOOS" GOHOSTARCH="$GOARCH"; ./make.bash; ); apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; go install std; rm -rf /usr/local/go/pkg/*/cmd /usr/local/go/pkg/bootstrap /usr/local/go/pkg/obj /usr/local/go/pkg/tool/*/api /usr/local/go/pkg/tool/*/go_bootstrap /usr/local/go/src/cmd/dist/dist ; fi; go version

2021-09-29 01:13:21 UTC

/bin/sh -c #(nop) ENV GOPATH=/go

2021-09-29 01:13:22 UTC

/bin/sh -c #(nop) ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-09-29 01:13:23 UTC

/bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"

2021-09-29 01:13:23 UTC

/bin/sh -c #(nop) WORKDIR /go

Details
Created

2021-09-29 05:38:24 UTC

Size

289 MB

Content Digest
Environment
GOLANG_VERSION

1.17.1

GOPATH

/go

PATH

/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:af4c2580c6c3e68236ce4f353c045f871e4780b85fdb54c00529426e09bc36ce - 14.96% (43.3 MB)

[#001] sha256:4ea40d27a2cfcec3d38b2a0ebe5ca77633d27a394541c449b500fce4639516d4 - 3.72% (10.8 MB)

[#002] sha256:523d612e9cd24c2fca3c4d97b340e89c7dc6bb326a9d75d5a0476f56680d06dc - 1.43% (4.14 MB)

[#003] sha256:8fee6a1847b07f4933116726f66b9218dde8c59d1f7b94de92f9f0683571a362 - 16.4% (47.5 MB)

[#004] sha256:e3b5f3225849a66ea5683690bf4964bfc691cdc4b768ef427c283510ab7167b6 - 19.07% (55.2 MB)

[#005] sha256:0d0c24a1c3d3d1831c49a37f7072446981f9802cbfd4991e0c5e6c0f598916b6 - 44.42% (129 MB)

[#006] sha256:c3838c80226929c606758ef4956332a813994dd5739e0dd9d590b725e91b3f5b - 0.0% (156 Bytes)


History
2021-09-28 01:25:15 UTC

/bin/sh -c #(nop) ADD file:36e7d2a782d933f47ccfc8692ebf95cacda9f109a51c46514f00b78754070254 in /

2021-09-28 01:25:15 UTC

/bin/sh -c #(nop) CMD ["bash"]

2021-09-28 01:54:42 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends apt-transport-https ca-certificates curl netbase wget ; rm -rf /var/lib/apt/lists/*

2021-09-28 01:54:46 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-09-28 01:55:06 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzr git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-09-29 05:38:04 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/*

2021-09-29 05:38:04 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-09-29 05:38:05 UTC

/bin/sh -c #(nop) ENV GOLANG_VERSION=1.17.1

2021-09-29 05:38:22 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.17.1.linux-amd64.tar.gz'; sha256='dab7d9c34361dc21ec237d584590d72500652e7c909bf082758fb63064fca0ef'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.17.1.linux-armv6l.tar.gz'; sha256='ed3e4dbc9b80353f6482c441d65b51808290e94ff1d15d56da5f4a7be7353758'; ;; 'arm64') url='https://dl.google.com/go/go1.17.1.linux-arm64.tar.gz'; sha256='53b29236fa03ed862670a5e5e2ab2439a2dc288fe61544aa392062104ac0128c'; ;; 'i386') url='https://dl.google.com/go/go1.17.1.linux-386.tar.gz'; sha256='e60bb44046f424ba2cc47db7b183079b5add2f8cfa6887daf45bf2f317cc2f53'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.17.1.linux-ppc64le.tar.gz'; sha256='df4fa945512c3b472cf3d2dcb2e4ae5b34819607bc63f3223f5bc0c17b637dd0'; ;; 's390x') url='https://dl.google.com/go/go1.17.1.linux-s390x.tar.gz'; sha256='f770b72e1e1281239b12b64825f87a928a1788943c7f09cac7f28985ef2cf692'; ;; *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; esac; build=; if [ -z "$url" ]; then build=1; url='https://dl.google.com/go/go1.17.1.src.tar.gz'; sha256='49dc08339770acd5613312db8c141eaf61779995577b89d93b541ef83067e5b1'; echo >&2; echo >&2 "warning: current architecture ($arch) does not have a compatible Go binary release; will be building from source"; echo >&2; fi; wget -O go.tgz.asc "$url.asc"; wget -O go.tgz "$url" --progress=dot:giga; echo "$sha256 *go.tgz" | sha256sum -c -; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 'EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796'; gpg --batch --verify go.tgz.asc go.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME" go.tgz.asc; tar -C /usr/local -xzf go.tgz; rm go.tgz; if [ -n "$build" ]; then savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends golang-go; ( cd /usr/local/go/src; export GOROOT_BOOTSTRAP="$(go env GOROOT)" GOHOSTOS="$GOOS" GOHOSTARCH="$GOARCH"; ./make.bash; ); apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; go install std; rm -rf /usr/local/go/pkg/*/cmd /usr/local/go/pkg/bootstrap /usr/local/go/pkg/obj /usr/local/go/pkg/tool/*/api /usr/local/go/pkg/tool/*/go_bootstrap /usr/local/go/src/cmd/dist/dist ; fi; go version

2021-09-29 05:38:23 UTC

/bin/sh -c #(nop) ENV GOPATH=/go

2021-09-29 05:38:23 UTC

/bin/sh -c #(nop) ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-09-29 05:38:24 UTC

/bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"

2021-09-29 05:38:24 UTC

/bin/sh -c #(nop) WORKDIR /go

Details
Created

2021-10-02 15:14:58 UTC

Size

240 MB

Content Digest
Environment
GOLANG_VERSION

1.17.1

GOPATH

/go

PATH

/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:b3fe5664b6df9f22a16cf7e44f293e1a45ff5f90d666a258058705f3abe8f585 - 16.76% (40.2 MB)

[#001] sha256:1f7eacd3cabb0c1d375b065b7a41c992d34da5d0bb6b1b557e7634047833b7b6 - 3.96% (9.49 MB)

[#002] sha256:ce9d987bc3d40f9d014061a746eba028c7c856ad39c980d9b6dc3de5ba1f7829 - 1.56% (3.74 MB)

[#003] sha256:4a914caeb151e7903d0d778c1ae44d420945c84af10ba750a5abfda6b9a99f65 - 18.35% (44 MB)

[#004] sha256:3d76f001a15ac47155933667816de4421f5fa10d6aed948c8fe71a24c7b558da - 18.37% (44 MB)

[#005] sha256:e95a56a3cfe7162b13e8e3e04757112acb39440a29bfe6de5b499622f1cd6285 - 41.0% (98.3 MB)

[#006] sha256:91d710b57fcd5dcb2a9bf9365b7b8ecb377fb6300f46ed6a863bc68f0711e0be - 0.0% (156 Bytes)


History
2021-09-30 18:08:56 UTC

/bin/sh -c #(nop) ADD file:effbc465353f5199d8051d1de4db57a4630b13cee7af167ffe8bb92d6f21adf2 in /

2021-09-30 18:08:57 UTC

/bin/sh -c #(nop) CMD ["bash"]

2021-10-01 05:43:10 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends apt-transport-https ca-certificates curl netbase wget ; rm -rf /var/lib/apt/lists/*

2021-10-01 05:43:21 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-10-01 05:44:09 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzr git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-10-02 15:14:17 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/*

2021-10-02 15:14:18 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-10-02 15:14:18 UTC

/bin/sh -c #(nop) ENV GOLANG_VERSION=1.17.1

2021-10-02 15:14:54 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.17.1.linux-amd64.tar.gz'; sha256='dab7d9c34361dc21ec237d584590d72500652e7c909bf082758fb63064fca0ef'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.17.1.linux-armv6l.tar.gz'; sha256='ed3e4dbc9b80353f6482c441d65b51808290e94ff1d15d56da5f4a7be7353758'; ;; 'arm64') url='https://dl.google.com/go/go1.17.1.linux-arm64.tar.gz'; sha256='53b29236fa03ed862670a5e5e2ab2439a2dc288fe61544aa392062104ac0128c'; ;; 'i386') url='https://dl.google.com/go/go1.17.1.linux-386.tar.gz'; sha256='e60bb44046f424ba2cc47db7b183079b5add2f8cfa6887daf45bf2f317cc2f53'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.17.1.linux-ppc64le.tar.gz'; sha256='df4fa945512c3b472cf3d2dcb2e4ae5b34819607bc63f3223f5bc0c17b637dd0'; ;; 's390x') url='https://dl.google.com/go/go1.17.1.linux-s390x.tar.gz'; sha256='f770b72e1e1281239b12b64825f87a928a1788943c7f09cac7f28985ef2cf692'; ;; *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; esac; build=; if [ -z "$url" ]; then build=1; url='https://dl.google.com/go/go1.17.1.src.tar.gz'; sha256='49dc08339770acd5613312db8c141eaf61779995577b89d93b541ef83067e5b1'; echo >&2; echo >&2 "warning: current architecture ($arch) does not have a compatible Go binary release; will be building from source"; echo >&2; fi; wget -O go.tgz.asc "$url.asc"; wget -O go.tgz "$url" --progress=dot:giga; echo "$sha256 *go.tgz" | sha256sum -c -; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 'EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796'; gpg --batch --verify go.tgz.asc go.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME" go.tgz.asc; tar -C /usr/local -xzf go.tgz; rm go.tgz; if [ -n "$build" ]; then savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends golang-go; ( cd /usr/local/go/src; export GOROOT_BOOTSTRAP="$(go env GOROOT)" GOHOSTOS="$GOOS" GOHOSTARCH="$GOARCH"; ./make.bash; ); apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; go install std; rm -rf /usr/local/go/pkg/*/cmd /usr/local/go/pkg/bootstrap /usr/local/go/pkg/obj /usr/local/go/pkg/tool/*/api /usr/local/go/pkg/tool/*/go_bootstrap /usr/local/go/src/cmd/dist/dist ; fi; go version

2021-10-02 15:14:56 UTC

/bin/sh -c #(nop) ENV GOPATH=/go

2021-10-02 15:14:56 UTC

/bin/sh -c #(nop) ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-10-02 15:14:58 UTC

/bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"

2021-10-02 15:14:58 UTC

/bin/sh -c #(nop) WORKDIR /go

Details
Created

2021-09-28 16:32:20 UTC

Size

245 MB

Content Digest
Environment
GOLANG_VERSION

1.17.1

GOPATH

/go

PATH

/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:7b4ff8ad8c828f0855329495e1260f28de7fc1e828e3339b7dddc2d116d19742 - 16.8% (41.2 MB)

[#001] sha256:056e66b20944d4cb1ecbb1744d2851e6e3f89c80e9db3afff03b3fc1c1291768 - 3.97% (9.74 MB)

[#002] sha256:ac70c4411ef34b85e9e038bdd0e1c5fb4b27ce5be304cdb9479fe829e2ab9886 - 1.59% (3.91 MB)

[#003] sha256:65cdaa18192aee6f9c254882a3a7f4e57f28681ee263e9fd155fefcd6d9a7e7f - 18.57% (45.5 MB)

[#004] sha256:c408009c18784fff2e5117c0689206df56c686baf86350290cd379321788eb27 - 19.15% (47 MB)

[#005] sha256:f113080e8906878d8a758b9cd1f7c3a60d7ba8b558c170b374ea35fc88cec2f6 - 39.91% (97.9 MB)

[#006] sha256:95c2a2a6a0ea47102529b4d755c10511dfab6fb8568f9a5069f9b011cfe97257 - 0.0% (156 Bytes)


History
2021-09-28 01:43:10 UTC

/bin/sh -c #(nop) ADD file:d66cac067d9b02a4946e6816144b6c89b971f95947a48715a50600a63d153b56 in /

2021-09-28 01:43:10 UTC

/bin/sh -c #(nop) CMD ["bash"]

2021-09-28 02:20:08 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends apt-transport-https ca-certificates curl netbase wget ; rm -rf /var/lib/apt/lists/*

2021-09-28 02:20:13 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-09-28 02:20:33 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends bzr git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-09-28 16:32:05 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/*

2021-09-28 16:32:05 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-09-28 16:32:05 UTC

/bin/sh -c #(nop) ENV GOLANG_VERSION=1.17.1

2021-09-28 16:32:18 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.17.1.linux-amd64.tar.gz'; sha256='dab7d9c34361dc21ec237d584590d72500652e7c909bf082758fb63064fca0ef'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.17.1.linux-armv6l.tar.gz'; sha256='ed3e4dbc9b80353f6482c441d65b51808290e94ff1d15d56da5f4a7be7353758'; ;; 'arm64') url='https://dl.google.com/go/go1.17.1.linux-arm64.tar.gz'; sha256='53b29236fa03ed862670a5e5e2ab2439a2dc288fe61544aa392062104ac0128c'; ;; 'i386') url='https://dl.google.com/go/go1.17.1.linux-386.tar.gz'; sha256='e60bb44046f424ba2cc47db7b183079b5add2f8cfa6887daf45bf2f317cc2f53'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.17.1.linux-ppc64le.tar.gz'; sha256='df4fa945512c3b472cf3d2dcb2e4ae5b34819607bc63f3223f5bc0c17b637dd0'; ;; 's390x') url='https://dl.google.com/go/go1.17.1.linux-s390x.tar.gz'; sha256='f770b72e1e1281239b12b64825f87a928a1788943c7f09cac7f28985ef2cf692'; ;; *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; esac; build=; if [ -z "$url" ]; then build=1; url='https://dl.google.com/go/go1.17.1.src.tar.gz'; sha256='49dc08339770acd5613312db8c141eaf61779995577b89d93b541ef83067e5b1'; echo >&2; echo >&2 "warning: current architecture ($arch) does not have a compatible Go binary release; will be building from source"; echo >&2; fi; wget -O go.tgz.asc "$url.asc"; wget -O go.tgz "$url" --progress=dot:giga; echo "$sha256 *go.tgz" | sha256sum -c -; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 'EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796'; gpg --batch --verify go.tgz.asc go.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME" go.tgz.asc; tar -C /usr/local -xzf go.tgz; rm go.tgz; if [ -n "$build" ]; then savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends golang-go; ( cd /usr/local/go/src; export GOROOT_BOOTSTRAP="$(go env GOROOT)" GOHOSTOS="$GOOS" GOHOSTARCH="$GOARCH"; ./make.bash; ); apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; go install std; rm -rf /usr/local/go/pkg/*/cmd /usr/local/go/pkg/bootstrap /usr/local/go/pkg/obj /usr/local/go/pkg/tool/*/api /usr/local/go/pkg/tool/*/go_bootstrap /usr/local/go/src/cmd/dist/dist ; fi; go version

2021-09-28 16:32:19 UTC

/bin/sh -c #(nop) ENV GOPATH=/go

2021-09-28 16:32:19 UTC

/bin/sh -c #(nop) ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2021-09-28 16:32:20 UTC

/bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"

2021-09-28 16:32:20 UTC

/bin/sh -c #(nop) WORKDIR /go