An open API service indexing awesome lists of open source software.

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.

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.

![Screenshot of Snippetbox homepage](homepage.png)

**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.