migrate to go_1 runtime