hn-go

module
v0.0.0-...-5ced276 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 8, 2023 License: MIT

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

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL