I can't imagine a barbecue taking place anywhere other than 'outside'. 'At your home' includes 'in your garden'.
I say your sentences are wrong. We do not 'go barbecuing'. If that meant anything, I would take it to mean 'going from house to house grilling a piece of meat in each one'.