This is an example container that packages zsh, vim, and Go-related plugins in a single container. This example assumes you know how to run Docker.
This is not an official Google product.
To run this container:
$ docker run -ti byrnedo/go-ide vim
Mount a volume so you don't lose your work:
$ docker run -v /some/path:/go/src -ti byrnedo/go-ide vim
Or, mount a volume from a named container.
Nothing special if you already have Docker installed:
$ git clone https://github.com/byrnedo/go-ide
$ cd go-ide
$ docker build -t go-ide .