Does a Surface Go keyboard work with a Surface Pro??

I want to get a keyboard for my surface pro, but I can’t find any good detachable keyboard like the one the surface go has, so I was wondering if the surface go keyboard would work with my surface pro. And if not, is there a good keyboard that you could suggest? Thank you so much!
0