Well, the only wincons I see for Shido are Sealing, Death Manipulation, Future Manipulation, and Ain Soph's Law manipulation allowing Shido it negate the AP difference between him and Goku via having it a law where Goku can't attack and/or hurt Shido.
However, as Casuality confirmed in the Ren Fuji vs Shido thread. Shido needs to summon the angel first. It doesn't take much time though.
Considering the Standard Battle Assumption for distance is I think, 4km? With speed being equal, I don't think Goku is going to have enough time to reach Shido, unless he instantly busts out Kamehameha or a ki blast, before he seals him, invokes death, or makes it a law where he can't hurt him.
Now, it comes to the issue of what does Shido exactly lead with? As in, which Angel does he usually use first? If it isn't Ain Soph Sur, Michael, Ain Soph, then I see Goku getting to Shido before he uses them. If he does. Then I'd give it Shido unless Goku instantly busts out Kamehameha or a ki blast, then I'd go with inconclusive with a double K.O.