https://github.com/theolujay/snippetbox
Snippetbox is a server-rendered web app to share snippets of text -- quotes, quick messages, notes, love letters?... -- with expiration.
https://github.com/theolujay/snippetbox
books golang server-rendered
Last synced: 6 days ago
JSON representation
Snippetbox is a server-rendered web app to share snippets of text -- quotes, quick messages, notes, love letters?... -- with expiration.
- Host: GitHub
- URL: https://github.com/theolujay/snippetbox
- Owner: theolujay
- Created: 2026-05-03T17:59:24.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-04T21:14:12.000Z (about 2 months ago)
- Last Synced: 2026-05-04T23:25:55.173Z (about 2 months ago)
- Topics: books, golang, server-rendered
- Language: Go
- Homepage:
- Size: 206 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Snippetbox is a server-rendered web app to share snippets of text -- quotes, quick messages, notes, love letters?... -- with expiration. It's a build-along project from the book **Let's Go: A Step-By-Step Guide to Creating Fast, Secure, and Maintainable Web Applications in Go** [1](https://lets-go.alexedwards.net/) by [Alex Edwards](https://github.com/alexedwards). I picked it up to learn the Go programming language and its conventional practices.

**Running Locally**
```bash
git clone https://github.com/theolujay/snippetbox
cd snippetbox
go run ./cmd/web
```
Visit https://localhost:4000 in your browser
### ...
It took about seven days to complete the book (I think), and I found it very resourceful and the perfect guide on learning Go by doing. All of my notes from the journey through the book can be found in [NOTES.md](NOTES.md) if you're interested, although it's primarly for me to come back to when needed.