Получить объем свободного дискового пространства с помощью Go

В основном я хочу выводdf -h, который включает в себя как свободное пространство, так и общий размер тома. Решение должно работать на Windows, Linux и Mac и быть написано на Go.

Я посмотрел черезos а такжеsyscall Иди документация и убежищеничего не нашел. В Windows даже утилиты командной строки либо неудобны (dir C:\) или вам нужны повышенные привилегии (fsutil volume diskfree C:\). Конечно, есть способ сделать это, что у меня нетпока не найдено ...

ОБНОВИТЬ:

За немоответ и приглашение, я предоставилкроссплатформенный пакет Go это делает это.

Ответы на вопрос(1)

Ваш ответ на вопрос