package path

import (
	"path/filepath"
	"os"
	"fmt"
)

// 模块中要导出的函数,必须首字母大写。
func Output(path string,) []string {
	var array []string
	err := filepath.Walk(path, func(path string, f os.FileInfo, err error) error {
		if f == nil {
			return err
		}
		if f.IsDir() {
			return nil
		}
		array = append(array, path)
		return nil
	})
	if err != nil {
			fmt.Printf("filepath.Walk() returned %v\n", err)
	}
	return array
}
/*

*/
func Abs(path string ) string  {
	var absolutePath,err = filepath.Abs(path)
	if err!=nil {
		fmt.Printf("err:", err)
	}
	return absolutePath
}