Description of problem:
OpenShift behaves differently when a port is exposed from a container via EXPOSE. For example, in the web console and oc new-app services and routes can be autocreated and provides a consistent and simple experience, like the other images.
See example from nodejs https://github.com/sclorg/s2i-nodejs-container/blob/master/8/Dockerfile#L6
Can we get EXPOSE 8080 added to the golang s2i image as well?