update for golang1