Namespace
library
Image / Tag
golang:1.16.8-stretch
Content Digest
sha256:4838ac74cc1d88133ee03e9493748930f0524c3fb26f2af2065c7b089496ff00
Details
Created

2021-09-29 01:15:45 UTC

Size

266 MB

Content Digest
Environment
GOLANG_VERSION

1.16.8

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.54% (44 MB)

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

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

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

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

[#005] sha256:609e1806faa9f02884dfe55f439f67dee29ff7131908290b25c7b264fdf842bc - 36.98% (98.3 MB)

[#006] sha256:229ac17bb98ac093f2424109bbc91ad3826727144779d471f59b84ec44775f80 - 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:15:17 UTC

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

2021-09-29 01:15:43 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.16.8.linux-amd64.tar.gz'; sha256='f32501aeb8b7b723bc7215f6c373abb6981bbc7e1c7b44e9f07317e1a300dce2'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.16.8.linux-armv6l.tar.gz'; sha256='9c03d32e6b9622de4f4ce6e46bc1b7f8c738389ab70e1270282f488cd89079ee'; ;; 'arm64') url='https://dl.google.com/go/go1.16.8.linux-arm64.tar.gz'; sha256='430dbe185417204f6788913197ab3b189b6deae9c9b524f262858e53dab239c2'; ;; 'i386') url='https://dl.google.com/go/go1.16.8.linux-386.tar.gz'; sha256='ae5efe038fdc5d9f5bcef82389af8d070c3e753dc3ba3711d9368a9d5f9c957f'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.16.8.linux-ppc64le.tar.gz'; sha256='ab379b6c87e2940a54f63f1a55b4ad2fad486e5d804fa8a6d8b595e8dd6ccb8c'; ;; 's390x') url='https://dl.google.com/go/go1.16.8.linux-s390x.tar.gz'; sha256='d311d0637b49c0debb34efb229ab0272f26709bc64e27fda2c3470a55426f980'; ;; *) 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.16.8.src.tar.gz'; sha256='8f2a8c24b793375b3243df82fdb0c8387486dcc8a892ca1c991aa99ace086b98'; 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:15:43 UTC

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

2021-09-29 01:15:44 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:15:45 UTC

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

2021-09-29 01:15:45 UTC

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

Details
Created

2021-09-29 05:39:39 UTC

Size

284 MB

Content Digest
Environment
GOLANG_VERSION

1.16.8

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 - 15.25% (43.3 MB)

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

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

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

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

[#005] sha256:12f663f47a309edf219f7d129b846918a40415628cf88fafaf77576e0317260f - 43.35% (123 MB)

[#006] sha256:29322a25e8e9dc19dbf6ed62441680e7d72d949202f6df720e5e9dfba8490911 - 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:39:18 UTC

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

2021-09-29 05:39:36 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.16.8.linux-amd64.tar.gz'; sha256='f32501aeb8b7b723bc7215f6c373abb6981bbc7e1c7b44e9f07317e1a300dce2'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.16.8.linux-armv6l.tar.gz'; sha256='9c03d32e6b9622de4f4ce6e46bc1b7f8c738389ab70e1270282f488cd89079ee'; ;; 'arm64') url='https://dl.google.com/go/go1.16.8.linux-arm64.tar.gz'; sha256='430dbe185417204f6788913197ab3b189b6deae9c9b524f262858e53dab239c2'; ;; 'i386') url='https://dl.google.com/go/go1.16.8.linux-386.tar.gz'; sha256='ae5efe038fdc5d9f5bcef82389af8d070c3e753dc3ba3711d9368a9d5f9c957f'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.16.8.linux-ppc64le.tar.gz'; sha256='ab379b6c87e2940a54f63f1a55b4ad2fad486e5d804fa8a6d8b595e8dd6ccb8c'; ;; 's390x') url='https://dl.google.com/go/go1.16.8.linux-s390x.tar.gz'; sha256='d311d0637b49c0debb34efb229ab0272f26709bc64e27fda2c3470a55426f980'; ;; *) 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.16.8.src.tar.gz'; sha256='8f2a8c24b793375b3243df82fdb0c8387486dcc8a892ca1c991aa99ace086b98'; 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:39:37 UTC

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

2021-09-29 05:39:38 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:39:38 UTC

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

2021-09-29 05:39:39 UTC

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

Details
Created

2021-10-02 15:17:55 UTC

Size

237 MB

Content Digest
Environment
GOLANG_VERSION

1.16.8

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.94% (40.2 MB)

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

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

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

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

[#005] sha256:c219b271124e4316e73798b2571487bceb1e0158005f9ed3c5f26ca60c27fca7 - 40.34% (95.6 MB)

[#006] sha256:beb1f56231cc5be4dce56f28529912839e0b65d62c4918fde83bd3deb3685cd8 - 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:17:21 UTC

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

2021-10-02 15:17:51 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.16.8.linux-amd64.tar.gz'; sha256='f32501aeb8b7b723bc7215f6c373abb6981bbc7e1c7b44e9f07317e1a300dce2'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.16.8.linux-armv6l.tar.gz'; sha256='9c03d32e6b9622de4f4ce6e46bc1b7f8c738389ab70e1270282f488cd89079ee'; ;; 'arm64') url='https://dl.google.com/go/go1.16.8.linux-arm64.tar.gz'; sha256='430dbe185417204f6788913197ab3b189b6deae9c9b524f262858e53dab239c2'; ;; 'i386') url='https://dl.google.com/go/go1.16.8.linux-386.tar.gz'; sha256='ae5efe038fdc5d9f5bcef82389af8d070c3e753dc3ba3711d9368a9d5f9c957f'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.16.8.linux-ppc64le.tar.gz'; sha256='ab379b6c87e2940a54f63f1a55b4ad2fad486e5d804fa8a6d8b595e8dd6ccb8c'; ;; 's390x') url='https://dl.google.com/go/go1.16.8.linux-s390x.tar.gz'; sha256='d311d0637b49c0debb34efb229ab0272f26709bc64e27fda2c3470a55426f980'; ;; *) 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.16.8.src.tar.gz'; sha256='8f2a8c24b793375b3243df82fdb0c8387486dcc8a892ca1c991aa99ace086b98'; 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:17:52 UTC

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

2021-10-02 15:17:53 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:17:54 UTC

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

2021-10-02 15:17:55 UTC

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

Details
Created

2021-09-28 16:33:52 UTC

Size

242 MB

Content Digest
Environment
GOLANG_VERSION

1.16.8

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.99% (41.2 MB)

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

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

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

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

[#005] sha256:bb48099b400aaf9472369e8c372d6b0c70a8ae98c13daefd977966fd26bc8e4b - 39.21% (95 MB)

[#006] sha256:61f9b9045387f8ff5923a2d313eb08f6da83e1a7a0b4192e4bae42144d5dd4e0 - 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:33:32 UTC

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

2021-09-28 16:33:50 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.16.8.linux-amd64.tar.gz'; sha256='f32501aeb8b7b723bc7215f6c373abb6981bbc7e1c7b44e9f07317e1a300dce2'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.16.8.linux-armv6l.tar.gz'; sha256='9c03d32e6b9622de4f4ce6e46bc1b7f8c738389ab70e1270282f488cd89079ee'; ;; 'arm64') url='https://dl.google.com/go/go1.16.8.linux-arm64.tar.gz'; sha256='430dbe185417204f6788913197ab3b189b6deae9c9b524f262858e53dab239c2'; ;; 'i386') url='https://dl.google.com/go/go1.16.8.linux-386.tar.gz'; sha256='ae5efe038fdc5d9f5bcef82389af8d070c3e753dc3ba3711d9368a9d5f9c957f'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.16.8.linux-ppc64le.tar.gz'; sha256='ab379b6c87e2940a54f63f1a55b4ad2fad486e5d804fa8a6d8b595e8dd6ccb8c'; ;; 's390x') url='https://dl.google.com/go/go1.16.8.linux-s390x.tar.gz'; sha256='d311d0637b49c0debb34efb229ab0272f26709bc64e27fda2c3470a55426f980'; ;; *) 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.16.8.src.tar.gz'; sha256='8f2a8c24b793375b3243df82fdb0c8387486dcc8a892ca1c991aa99ace086b98'; 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:33:51 UTC

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

2021-09-28 16:33:51 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:33:52 UTC

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

2021-09-28 16:33:52 UTC

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