// Package fileproc provides functions for file processing. package fileproc // FakeWalker implements Walker for testing purposes. type FakeWalker struct { Err error Files []string } // Walk returns predetermined file paths or an error, depending on FakeWalker's configuration. func (fw FakeWalker) Walk(_ string) ([]string, error) { if fw.Err != nil { return nil, fw.Err } return fw.Files, nil }