[path/filepath] パス文字列からディレクトリパスだけを抽出する(Dir)

説明

パス文字列からディレクトリパスだけを抽出するにはpath/filepathパッケージのDirメソッドを使います。例えば/hdd/a/b/c.jpgなら/hdd/a/bの文字列を返します。

サンプル [サンプルをダウンロード]

package main
import (
"path/filepath"
"fmt"
)
func main() {
apath := filepath.Dir("/sharp/mz700/spaceharrier.zip")
fmt.Println(apath)
}

実行結果

Go言語を使ったプログラムの実行結果