Hn-go is an API based on HackerNews created by ycombinator
- I built this project to have a more accessible API for HN
- This project ingests and creates a local cache of http response data from HN's firebase API.
- Using this code structure, I focused on cleaning up the responses to be friendlier for clients to parse with minimal fetching.
- Learned concepts: Chunked API responses, local caching structures
- Built-in cache for quick access to clean data
- Concurrent api calls to greatly increase speed vs Node
To run locally use go run cmd/main.go
in your terminal
Please veiw the issues tab or open a discussion for non-listed issues. Adhere to the Contributor Covenant