Я пытаюсь проверить windows
dir в моем приложении golang.Вот мой код
func createWalletDirectory(path string) (err error) {
_, err = os.Stat(path)
if os.IsNotExist(err) {
return err
}
path = filepath.FromSlash(path)
path = path + string(os.PathSeparator) + DirectoryName
err = os.Mkdir(path, 0666)
return
}
Итак, в первой строке функции я получаю сообщение об ошибке:
Пример пути: C:\Users
Примечание: путь, который я получаю от пользователей с помощью запроса POST. Поэтому мне нужно создать код, который будет проверять кроссплатформенные пути.Как я могу решить эту ошибку?