The apt-get install golang-go installs Go version 1.13. This fails with this error:
Step 18/26 : RUN go get github.com/golang/protobuf/protoc-gen-go && go get google.golang.org/grpc
---> Running in fd6421564474
# golang.org/x/net/http2
/root/go/src/golang.org/x/net/http2/transport.go:417:45: undefined: os.ErrDeadlineExceeded
The command '/bin/sh -c go get github.com/golang/protobuf/protoc-gen-go && go get google.golang.org/grpc' returned a non-zero code: 2
This can be fixed by using a more updated version of Go, following the instructions from the official Go page https://go.dev/doc/install.
The
apt-get install golang-go
installs Go version 1.13. This fails with this error:This can be fixed by using a more updated version of Go, following the instructions from the official Go page https://go.dev/doc/install.