vmware-go-kcl-v2/support/toolchain/docker/Dockerfile
Tao Jiang 13aa9632cd Upgrade to use go1.11 and switch to use go mod
1. No functional change just upgrade to go1.11.
2. Add go mod support.
3. Make vendored copy of dependencies

Test
1. hmake
2. run worker_test.go in GoLand IDE
2021-12-20 21:20:13 -06:00

10 lines
No EOL
408 B
Docker

FROM golang:1.11
ENV PATH /go/bin:/src/bin:/root/go/bin:/usr/local/go/bin:$PATH
ENV GOPATH /go:/src
RUN go get -v github.com/alecthomas/gometalinter && \
go get -v golang.org/x/tools/cmd/... && \
go get -v github.com/FiloSottile/gvt && \
go get github.com/securego/gosec/cmd/gosec/... && \
go get github.com/derekparker/delve/cmd/dlv && \
gometalinter --install && \
chmod -R a+rw /go