I am not sure if I understand your question correctly, but isn’t your grid currently working exactly as you want?
Since the “Go” button is configured as Default button, this button is triggered when you double-click on a row :)
Yes, but that is default behaviour of a datagrid. Check the properties of the datagrid, tab General. It will trigger the button that is set to default (in your page the 'Go'-button) either via single click or double click.
As Wieke and Tim said, when the button is set to default it will trigger if your grid is set to single click or double click. If you want this functionality to work on desktop and mobile, I would look into using a list view or template grid.
when I test the app using the debugging cell phone, the double click works using the data grid
So I guess it must be an apple device configuration.