golang 获取文件名称、后缀


本文摘自网络,作者,侵删。

golang 获取文件名称、后缀

  • 通过文件路径,获取文件名称,后缀
func main(){
   var filePath="attachment/file/filename.txt"
   //获取文件名称带后缀
   fileNameWithSuffix:=path.Base(filePath)
   //获取文件的后缀(文件类型)
   fileType:=path.Ext(fileNameWithSuffix)
   //获取文件名称(不带后缀)
   fileNameOnly:=strings.TrimSuffix(fileNameWithSuffix, fileType)
  fmt.Printf("fileNameWithSuffix==%s\n fileType==%s;\n fileNameOnly==%s;",
             fileNameWithSuffix,fileType,fileNameOnly)
}

控制台打印:

fileNameWithSuffix==filename.txt
 fileType==.txt;
fileNameOnly=filename;

Process finished with exit code 0

本文来自:简书

感谢作者:我是不会赢的

查看原文:golang 获取文件名称、后缀

相关阅读 >>

Golang解决中文乱码的方法

emacs支持Golang吗

手撸Golang Go与微服务 saga模式之5

Golang配置私有仓库Go get

手撸Golang etcd raft协议之5

练习笔记

Golang读取文本乱码解决方法

修改文件夹下面所有.jpg文件名demo ->欢迎加入微信交流群一起交流学习Go

21 Golang中的接口(一)

Go操作redis

更多相关阅读请进入《Go》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...