Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Go

Idiom #211 Create folder

Create the folder at path on the filesystem

import "os"
err := os.Mkdir(path, os.ModeDir)

This works only if path's parent already exists.
import "os"
err := os.MkdirAll(path, os.ModeDir)

MkdirAll creates any necessary parents.
with Ada.Directories;
Ada.Directories.Create_Directory (New_Directory => Path);

New implementation...
< >
programming-idioms.org