Goulding, 22, starred for Warrington Town last season before making the move with EVO-STIK League Premier Division winners Altrincham to National League North.
He made 59 appearances for the Wire last season, but has featured just six times for Altrincham this campaign.
It is the second time Goulding has spent time on loan at Witton - he made 19 appearances on loan from Accrington Stanley back in 2014/15.
He has also had loan spells with Belper Town, Chorley and Marine.
Keep up-to-date with our exclusive email newsletters.
Subscribe