Updated dockerfile to use official golang
Add gitignore
Use entrypoint and cmd in dockerfile
Ignore emacs tmp files