It's nice to have something interesting to read with your morning coffee. My task with this project is to write a Go program that will curate a little “morning newspaper” for you.
If you have Go
installed and configured on your machine, you can run
it:
$ go run github.com/thiagonache/morningpost/cmd/morningpost@latest
go: downloading github.com/thiagonache/morningpost v0.0.9-alpha
Listening at http://127.0.0.1:33000
Alternatively, you can download
the compiled binary from the releases page.
- Concurrency
- Web API
- Web Client
- Functional Programming
- Interfaces
- Simple Store
- Crawler
- SQL Database adapter
- NoSQL Database adapter
- AI recommendation system integration
- HTMX
- HTML
- CSS
- AJAX
- Server side templating
- Auto release
- Unit tests
- Integration tests
- End to End tests
- UI tests
- Build container image
- Code dependencies vulnerability check
- Deploy solution on two cloud providers
Visit our documentation page