← projects

jolpica-go

Goopen source

source

A Go client library wrapping the Jolpica F1 REST API — typed structs for every resource, functional-options-based filtering, automatic pagination, an optional SQLite response cache, and custom UnmarshalJSON implementations for F1-specific oddities like lap times and mixed int/string fields.

Built partly as an excuse to use it in a terminal UI for replaying F1 live-timing sessions, with track visualization done in Unicode block characters.