В принципе, мне нужен вывод df -h, который включает как свободное пространство, так и общий размер тома. Решение должно работать на Windows, Linux и Mac и быть написано на Go.
Я просмотрел документацию os и syscall Go и ничего не нашел. В Windows даже утилиты командной строки либо неудобны (dir C:\), либо требуют повышенных привилегий (fsutil volume diskfree C:\). Конечно, есть способ сделать это, что я еще не нашел...
UPDATE:
Ответ на nemo и приглашение, я предоставил кросс-платформенный пакет Go, который делает это.