(CommandList children: [ (C {(set)} {(-e)}) (SimpleCommand words: [{(echo)} {(DQ )}] redirects: [(Redir op_id:Redir_Great fd:-1 arg_word:{(coverage.txt)} spids:[13])] ) (ForEach iter_name: d iter_words: [ { (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [(C {(go)} {(list)} {(./...)}) (C {(grep)} {(-v)} {(vendor)})] negated: False ) ] ) left_token: <Left_CommandSub "$("> spids: [24 38] ) } ] do_arg_iter: False body: (DoGroup children: [ (C {(go)} {(test)} {(-coverprofile) (Lit_Other "=") (profile.out)} {($ VSub_Name "$d")}) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other "[")} {(-f)} {(profile.out)} {(Lit_Other "]")}) terminator: <Op_Semi ";"> ) ] action: [ (SimpleCommand words: [{(cat)} {(profile.out)}] redirects: [ (Redir op_id: Redir_DGreat fd: -1 arg_word: {(coverage.txt)} spids: [73] ) ] ) (C {(rm)} {(profile.out)}) ] spids: [-1 66] ) ] spids: [-1 83] ) ] spids: [41 85] ) spids: [23 39] ) ] )