code: func (fs RouteFileStore) GetAll() ([]*Route, error) {
  	files, err := ioutil.ReadDir(string(fs))
  	if err != nil {
  		return nil, err
  	}
  	var routes []*Route
  	for _, file := range files {
  		fileparts := strings.Split(file.Name(), ".")
  		if len(fileparts) > 1 && fileparts[1] == "json" {
  			route, err := fs.Get(fileparts[0])
  			if err == nil {
  				routes = append(routes, route)
  			}
  		}
  	}
  	return routes, nil
  }
docs: // GetAll returns a slice of *Route for the entire RouteFileStore