> For the complete documentation index, see [llms.txt](https://quii.gitbook.io/learn-go-with-tests/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://quii.gitbook.io/learn-go-with-tests/build-an-application.md).

# Build an application

- [Intro](https://quii.gitbook.io/learn-go-with-tests/build-an-application/app-intro.md)
- [HTTP server](https://quii.gitbook.io/learn-go-with-tests/build-an-application/http-server.md)
- [JSON, routing and embedding](https://quii.gitbook.io/learn-go-with-tests/build-an-application/json.md)
- [IO and sorting](https://quii.gitbook.io/learn-go-with-tests/build-an-application/io.md)
- [Command line & package structure](https://quii.gitbook.io/learn-go-with-tests/build-an-application/command-line.md)
- [Time](https://quii.gitbook.io/learn-go-with-tests/build-an-application/time.md)
- [WebSockets](https://quii.gitbook.io/learn-go-with-tests/build-an-application/websockets.md)
