17 lines · 364 B · Go
RawDownload
package check import (	"fmt"	"os") // Dir checks the given path, will return error if path not exists or path// is not directory.func Dir(path string) error {	if info, err := os.Stat(path); err != nil {		return fmt.Errorf(`directory not exists: %s`, path)	} else if !info.IsDir() {		return fmt.Errorf(`path is not directory: %s`, path)	}	return nil}