There are two base issues:
 
	#1 the Surface Go is a UEFI only machine, as such has no BIOS (or CSM) whilst Windows 7 has not built-in proper support for UEFI booting, this can usually worked around using a later Windows OS bootloader and a couple of tricks
 
	#2 if I recall correctly (but I may well be wrong) the Surface has UEFI GOP video which adds an additional problem, there is (right now the whole board is down, unfortunately) thread on reboot.pro about a possible way to force a Windows 7 to use a GOP driver through an extremely risky procedure (and BTW I cannot remember if it was a generic solution or specific to some particular hardware)
 
	AND a third one:
 
	#3 the hardware of a Surface (and particularly of the Go type) will need device drivers that simply do not exist for Windows 7
 
	So, in theory everything is possible, but the issue is not "jailbreaking" (that usually means to expose existing functionalities that are locked down or inaccessible), one would need to have a whole replacement firmware AND all the needed drivers, as a parallel example you cannot install a *common* Linux distro on it, you need particular files:
 
	https://github.com/linux-surface/linux-surface
 
	because the Microsoft hardware on the Surface has its own peculiarities.
 
	jaclaz