package costello import ( "os" "path/filepath" "github.com/markbates/pkger/here" ) type Ref struct { here.Info } func NewRef() (*Ref, error) { her, err := here.Package("github.com/markbates/pkger") if err != nil { return nil, err } dir := filepath.Join( her.Dir, "pkging", "costello", "testdata", "ref") if _, err := os.Stat(dir); err != nil { return nil, err } ref := &Ref{ Info: here.Info{ ImportPath: "app", Dir: dir, }, } return ref, nil }