1. Different ways to block Go runtime forever