We may receive a commission on purchases made from links. Microsoft has been trying to straddle two different worlds with the Surface Go. When it launched in late 2018, Microsoft positioned it as an ...