a lot of updates in golang pkgs