In a small bowl whisk together all dressing ingredients. Chill until ready to use.
Bring a medium pot of water to a rapid boil. Add in a tsp of salt and the broccoli florets.
Cook until crisp tender, 1-2 minutes, then drain and rinse in ice water to immediately stop the cooking process.
In a large salad bowl toss together broccoli, apples, walnuts, carrots, goji and red onion.
Pour in dressing and gently toss until evenly coated.