scheibo / stravax

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stravax

version  Build Status

stravax extends the Strava API to allow for retrieving complete Strava leaderboard information for a logged in user.

The generated GoDoc can be viewed at godoc.org/github.com/scheibo/stravax.

Usage

client, err := stravax.NewClient(email, password)

leaderboard, err :=
  client.GetLeaderboardPage(
    segmentId, stravax.Genders.Male, stravax.Filters.CurrentYear, 1)

for _, e := range leaderboard.Entries {
  fmt.Printf("%d) %s: %v (%s)\n",
    e.Rank,
    e.Athlete.Name,
    time.Duration(e.ElapsedTime)*time.Second,
    e.StartDate)
}

About

License:Other


Languages

Language:HTML 97.2%Language:Go 2.8%