30 lines
737 B
Go
30 lines
737 B
Go
package handlers
|
|
|
|
// import (
|
|
// "sync"
|
|
// "time"
|
|
//
|
|
// "git.coopgo.io/coopgo-platform/multimodal-routing/libs/transit"
|
|
// "github.com/paulmach/orb/geojson"
|
|
// "github.com/spf13/viper"
|
|
// )
|
|
//
|
|
// type TransitHandler struct {
|
|
// Routing *transit.TransitRouting
|
|
// }
|
|
//
|
|
// func NewTransitHandler(cfg *viper.Viper) (*TransitHandler, error) {
|
|
// routing, err := transit.NewTransitRouting(cfg)
|
|
// if err != nil {
|
|
// return nil, err
|
|
// }
|
|
// return &TransitHandler{
|
|
// Routing: routing,
|
|
// }, nil
|
|
// }
|
|
//
|
|
// func (h TransitHandler) Search(results chan *geojson.FeatureCollection, wg *sync.WaitGroup, departure geojson.Feature, destination geojson.Feature, departureDate time.Time) error {
|
|
// defer wg.Done()
|
|
// return nil
|
|
// }
|