golang 获取当前路径和上一级父路径(目录)
来源:互联网 发布:切莫软件可以做藏头诗 编辑:程序博客网 时间:2024/06/06 04:05
golang 获取当前路径和上一级父路径(目录)
package mainimport ("fmt""log""os""path/filepath""strings")func substr(s string, pos, length int) string {runes := []rune(s)l := pos + lengthif l > len(runes) {l = len(runes)}return string(runes[pos:l])}func getParentDirectory(dirctory string) string {return substr(dirctory, 0, strings.LastIndex(dirctory, "/"))}func getCurrentDirectory() string {dir, err := filepath.Abs(filepath.Dir(os.Args[0]))if err != nil {log.Fatal(err)}return strings.Replace(dir, "\\", "/", -1)}func main() {var str1, str2 stringstr1 = getCurrentDirectory()str2 = getParentDirectory(str1)fmt.Println(str2)}
0 0
- golang 获取当前路径和上一级父路径(目录)
- golang 获取当前路径和上一级父路径(目录)
- golang 获取当前路径和上一级父路径(目录)
- golang 获取当前路径和上一级父路径(目录)
- matlab 获取当前文件所在路径的上一级路径
- golang获取当前路径
- ../表示相对当前路径的上一级目录
- python获取当前目录路径和上级路径
- Magento 获取当前分类图片路径(如果当前分类没有图片,就获取上一级分类的图片路径)
- python,os操作文件,文件路径(上一级目录)
- bash获取当前目录路径
- 获取当前工程的.exe文件的路径和目录
- 获取当前应用程序所在目录的路径
- 获取当前程序所在路径/目录
- Window获取当前目录路径心得
- Python 获取当前脚本文件路径目录
- js获取当前页面所在目录路径
- 当前目录和上一级目录的术语记录方法
- 翻转一个short 和int的整数;
- boost::share_ptr智能指针使用示例
- java排序算法之二插入排序
- 10年程序员谈.Net程序员的职业规划
- nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
- golang 获取当前路径和上一级父路径(目录)
- 从零开始学android<android项目中各个文件及文件夹得作用.三.>
- 秦王子婴
- 汉太祖高皇帝刘邦
- spring学习笔记7——集成hibernate
- 最新版ffmpeg源码分析一:框架
- 关于文件结构
- Boost regex库 中的 split示例
- iOS客户端的在线安装和更新——针对ADHoc证书