13 lines
430 B
Go
13 lines
430 B
Go
|
package types
|
||
|
|
||
|
// A PTObject is a Public Transport object: StopArea, Trip, Line, Route, Network, etc.
|
||
|
type PTObject interface{}
|
||
|
|
||
|
// A Trip corresponds to a scheduled vehicle circulation (and all its linked real-time and disrupted routes).
|
||
|
//
|
||
|
// An example : a train, routing a Paris to Lyon itinerary every day at 06h29, is the “Trip” named “6641”.
|
||
|
type Trip struct {
|
||
|
ID ID `json:"id"`
|
||
|
Name string `json:"name"`
|
||
|
}
|