Saute chopped bacon over medium heat, until the fat starts to render down.
Add chopped onion to the pan, continue cooking until onion is tender. Add about half the garlic, stir well and cook for one more minute.
Add the cream cheese and white wine to the pan. Allow cheese to soften, then gently stir in until smooth. Remove from heat.
Add mayo, sour cream and remaining garlic, stir until well combined and smooth.
Add crab meat, shredded smoked gouda cheese, and sliced green onion, stir well to combine.
Season with salt and pepper, to taste.
Transfer dip to an oven proof serving dish, such as a large ramekin.
Sprinkle remaining shredded gouda cheese over the dip.
Bake for 20-25 minutes at 350 F, until heated through and golden brown on top.
Garnish with additional bacon and green onions, if desired. Serve hot!