Well mass Goliaths piss me off alot because its almost impossible to counter with any Terran air units(besides mass BC's), but Goliaths are big and usually can't get more than 6 on a ramp that is walled so Tanks behind a 2 Bunkers with SCVs healing the Bunkers could easily take them out, but if its a money map your talking about a wall wouldn't help and you would have to rely on strenght alone, such as mass BC's, Tanks mixed with mass Gols, ect...