func listUses(u *unexporter.Unexporter) { exports := u.NecessaryExports() w := new(tabwriter.Writer) w.Init(os.Stdout, 0, 2, 3, ' ', tabwriter.DiscardEmptyColumns|tabwriter.AlignRight) for _, e := range exports { printExport(w, e) listInterfaces(e) listOccurences(w, e) fmt.Fprintln(w, "\t") } w.Flush() }