Create a smaller deployment image
Currently the resulting docker image contains all the necessary toolchain to build Go applications. This results in a very large docker image. It should not be necessary to run the compiled application.
Try to reduce the final image size by using a different build image and just copy the precompiled application to a minimal (e.g. alpine) Linux base image.
If we can avoid it, we'd rather not download 700MB images at ISE.