cloudflare / cloudflare/pat-go

Clean up rate-limited client and issuer APIs

Open
#20 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
40
Forks
13
PR merge metrics
No merged PRs in 30d

Description

They're pretty... bad, and were definitely written first to get the reference implementation working. Let's take some time to clean up the APIs and make this library more ergonomic.

Contributor guide

Open the contributing guide

Research direction

The issue names the rate-limited client and issuer APIs but no files or tests. Begin by locating those APIs in the Go reference implementation, then define the intended ergonomic changes and verify the affected API behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.