dockerimg: mkdir .cache in the base template and rebuild when the template changes
diff --git a/dockerimg/testdata/testcreatedockerfile_empty_repo.dockerfile b/dockerimg/testdata/testcreatedockerfile_empty_repo.dockerfile
index a346cd3..5a7f793 100644
--- a/dockerimg/testdata/testcreatedockerfile_empty_repo.dockerfile
+++ b/dockerimg/testdata/testcreatedockerfile_empty_repo.dockerfile
@@ -10,7 +10,19 @@
RUN go install golang.org/x/tools/gopls@latest
RUN go install mvdan.cc/gofumpt@latest
-RUN echo "Go development environment ready"
+RUN mkdir -p /root/.cache/sketch/webui
+
+RUN apk add --no-cache build-base || true
+
+# Set up any Go-specific environment
+ENV CGO_ENABLED=1
+
+# Install any additional Go tools that might be useful
+RUN go install github.com/cweill/gotests/gotests@latest
+RUN go install github.com/fatih/gomodifytags@latest
+RUN go install github.com/josharian/impl@latest
+RUN go install github.com/haya14busa/goplay/cmd/goplay@latest
+RUN go install github.com/go-delve/delve/cmd/dlv@latest
ARG GIT_USER_EMAIL
ARG GIT_USER_NAME
@@ -18,7 +30,7 @@
RUN git config --global user.email "$GIT_USER_EMAIL" && \
git config --global user.name "$GIT_USER_NAME"
-LABEL sketch_context="e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
+LABEL sketch_context="29f9694d78039a6a093f09ec31e8d1a19a6c75f5eb5c69dac6ac2395763b42e8"
COPY . /app
WORKDIR /app