Package goparse contains logic for parsing Go files. Specifically it parses source and test files into domain models for generating tests.
ErrEmptyFile represents an empty file error.
Parser can parse Go files.
Parse parses a given Go file at srcPath, along any files that share the same package, into a domain model for generating tests.
Result representats a parsed Go file.