A simple newsreader written in golang, currently has a CLI and a REST API.
- Add publications and their RSS feeds
- View their latest posts
- Search through posts and find similar posts
The releases page has release notes and binaries for Linux and Mac OS
Run go run paataka.go
to run as a CLI, and go run paataka.go -http
to run
the REST API. Run go build paataka.go
to compile a binary.
I use go's amazing built-in cross-compilation to build for different OSes and architectures. For example to build for Linux 386:
env GOOS=linux GOARCH=386 go build paataka.go
go test ./... -coverprofile=cover.out
To view the coverage report in HTML, install the tool cover
and run
go tool cover -html=cover.out
Paataka is released under the MIT License.