go实现ls
2024-10-21 18:51:08
package main |
接收参数 ls 目录名
func main () {
f,err :=os.Open(os.Args[1])
if err !=nil{
log.Fatal(err)
}
infos,_:=f.Readdir(-1)
for _,info :=range infos {
//%v 是万能的
//info.IsDir() 是否是目录 info.Size()文件大小
fmt.Printf("%v %d %s ",info.IsDir(),info.Size(),info.Name())
}
f.Close()
}
最新文章
- 一道关于java序列化的问题,看大家知多少————
- oop五大设计原则
- [算法]检测空间三角形相交算法(Devillers &; Guigue算法)
- Jquery Datatables 请求参数及接收参数处理
- Bmob用户管理操作
- hdu 3535 AreYouBusy 分组背包
- 【ASP.NET MVC 回顾】HtmlHepler应用-分页组件
- HTTP返回码总结 (zz)
- JAVA单线程以及java多线程的实现方式
- Linux应用开发环境搭建
- dl dt dd标签
- [Django 1.5] Django 开发学习资源链接
- Just a complaint about the college examinations
- jspacker压缩及解压缩研究(js eval)
- leetcode之旅(7)-Move Zeroes
- pwnable.kr simple login writeup
- 四、windows下TortoiseGit的使用与操作
- 配置 -- php运行报Call to undefined function curl_init()的解决办法
- 如何利用redis key过期事件实现过期提醒
- Android使用VideoView播放本地视频及网络视频Demo
热门文章
- ENGG1310 Electricity and electronics P1.2 Electronic Communication
- centos6.5最小安装不能联网
- spring的aop的粗浅理解
- .net code 3.0 获取配置文件 json 和 config 中的值
- 2、Maven
- npm ERR! Failed at the node-sass@4.14.1 postinstall script.
- Content Provider详解(太懒不想抄)
- pytest学习总结
- MQTT 发布/订阅模式介绍
- R安装cplexAPI弯路