Revert "go"

This reverts commit a1dc78a495b6d1326a4226eefd2c1531f10cdb89.
Revert "Revert "go""

This reverts commit f9a81c926dc1e30fd134996867e1273db67df5dc.