module
Version:
v0.0.0-...-5ced276
Opens a new window with list of versions in this module.
Published: Nov 8, 2023
License: MIT
Opens a new window with license information.
README
¶
HN-Go
Description
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
Table of Contents
Features
- Built-in cache for quick access to clean data
- Concurrent api calls to greatly increase speed vs Node
Usage
To run locally use go run cmd/main.go
in your terminal
How to Contribute
Please veiw the issues tab or open a discussion for non-listed issues.
Adhere to the Contributor Covenant
Directories
¶
Click to show internal directories.
Click to hide internal directories.