All languages that don't tie visibility rules to the name of the variable/function? Even C++ applies IIRC.
The Java approach for standard packages is nearly identical to what's proposed for Go. Anything in the com.sun. (or whatever they call it now) namespace is considered internal, even though it's publically accessible.