> For example, I've seen many examples of code that calls certain > functions in the syscall package and just assumes that, e.g., > Getrusage is defined everywhere. This is even present in the > new Go Performance Dashboard code (written by the Go team).
not anymore. the getrusage code was split to _unix.go just now.