go-first Playground for learning go Goals Reference methods from different packages See colors Exception handling See colors Create tests Create test with mocks GoMock VS Code debugging Docker VS Code Debugging Debugging Golang apps in Docker with Visual Studio Code Production docker container Mongo connection Web service Json encoding/decoding Websocket service