why use go