chruby but for go (chgo is a temporary name)