func (fs RouteFileStore) Get(id string) (*defines.Route, error) { file, err := os.Open(fs.Filename(id)) if err != nil { return nil, err } route := new(defines.Route) if err = utils.Unmarshal(file, route); err != nil { return nil, err } if route.ID == "" { route.ID = id } return route, nil }