Versions in this module Expand all Collapse all v0 v0.1.0 Jun 14, 2026 Changes in this version + const BaseURL + const DefaultUserAgent + const Host + type Client struct + BaseURL string + HTTP *http.Client + Rate time.Duration + Retries int + UserAgent string + func NewClient() *Client + func NewClientFromConfig(cfg Config) *Client + func (c *Client) ConstructorStandings(ctx context.Context, season string) ([]*ConstructorStanding, error) + func (c *Client) Drivers(ctx context.Context, limit, offset int) ([]*Driver, error) + func (c *Client) Get(ctx context.Context, url string) ([]byte, error) + func (c *Client) Results(ctx context.Context, season string, round int) ([]*RaceResult, error) + func (c *Client) Schedule(ctx context.Context, season string) ([]*Race, error) + func (c *Client) Standings(ctx context.Context, season string) ([]*DriverStanding, error) + type Config struct + BaseURL string + Rate time.Duration + Retries int + Timeout time.Duration + UserAgent string + func DefaultConfig() Config + type ConstructorStanding struct + ConstructorID string + Name string + Nationality string + Points string + Position int + Season string + Wins string + type Domain struct + func (Domain) Classify(input string) (uriType, id string, err error) + func (Domain) Info() kit.DomainInfo + func (Domain) Locate(uriType, id string) (string, error) + func (Domain) Register(app *kit.App) + type Driver struct + Code string + DateOfBirth string + FamilyName string + GivenName string + ID string + Nationality string + Number string + type DriverStanding struct + Constructor string + DriverID string + Name string + Nationality string + Points string + Position int + Season string + Wins string + type Race struct + Circuit string + Date string + Name string + Round int + Season string + Time string + URL string + type RaceResult struct + Circuit string + Constructor string + Date string + DriverID string + DriverName string + Laps string + Points string + Position int + RaceName string + Round int + Season string + Status string + Time string