update pure-go