the `user.Current()` call should get the correct path for the OS. Here are all the implementations:

http://golang.org/src/pkg/os/user/