specify go syntax elsewhere