The 26-year-old sprinter started the Giro d'Italia, but was soon struck down by the flu and eventually forced to withdraw from the race on Stage 16. He has taken antibiotics now, and now he feels better.
"The training the fitness and the shape's all really good after the Giro," he told Cyclingnews. "With this one more hit out at the Tour de Suisse, it's another nine-day race, so that's going to get me exactly where I need to be as long as I can get to there at 100 per cent healthy and not start that race sick. That's the biggest goal at the moment and then everything else should fall into place.
"I still feel like I've got a bit of a cough and a blocked nose – I always seem to have a little bit of a blocked nose – the cough's not so bad," Goss said. "I feel like I'm probably around 90 per cent but I'm definitely moving in the right way."