SYMBOL INDEX (23 symbols across 7 files) FILE: core/file_filter.go type FileFilter (line 8) | type FileFilter struct function NameContains (line 13) | func NameContains(isblack bool, str string) FileFilter { function HasSuffix (line 21) | func HasSuffix(isblack bool, suffixs ...string) FileFilter { FILE: core/imps.go function GetImports (line 12) | func GetImports(pkg string, filters ...FileFilter) (pkgimports map[strin... function WriteDot (line 63) | func WriteDot(pkgimports map[string]StrSet, writer io.Writer) (err error) { FILE: core/imps_test.go function TestGetImports (line 9) | func TestGetImports(t *testing.T) { FILE: core/pkg_filter.go type PkgFilter (line 9) | type PkgFilter function RootFilter (line 11) | func RootFilter(root string) PkgFilter { function PkgWildcardFilter (line 29) | func PkgWildcardFilter(isBlack bool, pkgs ...string) PkgFilter { function ParsePkgWildcardStr (line 57) | func ParsePkgWildcardStr(str string) (fs []PkgFilter, err error) { function PkgLevelFilter (line 70) | func PkgLevelFilter(level int) PkgFilter { FILE: core/pkg_filter_test.go function TestPkgRegex (line 9) | func TestPkgRegex(t *testing.T) { function TestParsePkgWildcardStr (line 22) | func TestParsePkgWildcardStr(t *testing.T) { FILE: core/util.go function ParseGoImport (line 10) | func ParseGoImport(gofile string) (ss StrSet, err error) { function PkgOfFile (line 22) | func PkgOfFile(gofile string) (pkg string) { type StrSet (line 26) | type StrSet method Put (line 35) | func (this StrSet) Put(str string) { this[str] = true } method Del (line 36) | func (this StrSet) Del(str string) { delete(this, str) } method Contains (line 37) | func (this StrSet) Contains(str string) (ok bool) { _, ok = this[str];... method Merge (line 38) | func (this StrSet) Merge(that StrSet) { method Array (line 43) | func (this StrSet) Array() []string { function NewStrSet (line 28) | func NewStrSet(strs ...string) StrSet { FILE: goimportdot.go function main (line 11) | func main() {