@@ -11,19 +11,20 @@ ENV GO_VERSION=${GO_VERSION}
11
11
ENV GOPATH=$HOME/go-packages
12
12
ENV GOROOT=$HOME/go
13
13
ENV PATH=$GOROOT/bin:$GOPATH/bin:$PATH
14
- RUN curl -fsSL https://dl.google.com/go/go$GO_VERSION.linux-amd64.tar.gz | tar xzs && \
14
+ RUN curl -fsSL https://dl.google.com/go/go$GO_VERSION.linux-amd64.tar.gz | tar xzs
15
15
# install VS Code Go tools for use with gopls as per https://github.com/golang/vscode-go/blob/master/docs/tools.md
16
16
# also https://github.com/golang/vscode-go/blob/27bbf42a1523cadb19fad21e0f9d7c316b625684/src/goTools.ts#L139
17
- go install -v github.com/uudashr/gopkgs/cmd/gopkgs@v2 && \
18
- go install -v github.com/ramya-rao-a/go-outline@latest && \
19
- go install -v github.com/cweill/gotests/gotests@latest && \
20
- go install -v github.com/fatih/gomodifytags@latest && \
21
- go install -v github.com/josharian/impl@latest && \
22
- go install -v github.com/haya14busa/goplay/cmd/goplay@latest && \
23
- go install -v github.com/go-delve/delve/cmd/dlv@latest && \
24
- go install -v github.com/golangci/golangci-lint/cmd/golangci-lint@latest && \
25
- go install -v golang.org/x/tools/gopls@latest && \
26
- go install -v honnef.co/go/tools/cmd/staticcheck@latest && \
27
- sudo rm -rf $GOPATH/src $GOPATH/pkg $HOME/.cache/go $HOME/.cache/go-build && \
17
+ RUN go install -v github.com/uudashr/gopkgs/cmd/gopkgs@v2
18
+ RUN go install -v github.com/ramya-rao-a/go-outline@latest
19
+ RUN go install -v github.com/cweill/gotests/gotests@latest
20
+ RUN go install -v github.com/fatih/gomodifytags@latest
21
+ RUN go install -v github.com/josharian/impl@latest
22
+ RUN go install -v github.com/haya14busa/goplay/cmd/goplay@latest
23
+ RUN go install -v github.com/go-delve/delve/cmd/dlv@latest
24
+ RUN go install -v github.com/golangci/golangci-lint/cmd/golangci-lint@latest
25
+ RUN go install -v golang.org/x/tools/gopls@latest
26
+ RUN go install -v honnef.co/go/tools/cmd/staticcheck@latest
27
+
28
+ RUN sudo rm -rf $GOPATH/src $GOPATH/pkg $HOME/.cache/go $HOME/.cache/go-build && \
28
29
printf '%s\n ' 'export GOPATH=/workspace/go' \
29
- 'export PATH=$GOPATH/bin:$PATH' > $HOME/.bashrc.d/300-go
30
+ 'export PATH=$GOPATH/bin:$PATH' > $HOME/.bashrc.d/300-go
0 commit comments