package pathmatch import ( "errors" "fmt" "reflect" "strings" ) var ( errExpectedAPointerToAStruct = newUnsupportedArgumentType("Expected a pointer to a struct, but wasn't.") ) func (pattern *internalPattern) FindAndLoad(path string, strct interface{}) (bool, error) { //@TODO: Is it a good idea to be dynamically creating this? //@TODO: Also, can the struct fields be put in here directly instead? args := []interface{}{} numNames := len(pattern.MatchNames()) for i:=0; i