package main

import (
"fmt"
"log"
"os"
)

func main () {
f,err :=os.Open(".")
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()

}




接收参数 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()

}

最新文章

  1. 一道关于java序列化的问题,看大家知多少————
  2. oop五大设计原则
  3. [算法]检测空间三角形相交算法(Devillers & Guigue算法)
  4. Jquery Datatables 请求参数及接收参数处理
  5. Bmob用户管理操作
  6. hdu 3535 AreYouBusy 分组背包
  7. 【ASP.NET MVC 回顾】HtmlHepler应用-分页组件
  8. HTTP返回码总结 (zz)
  9. JAVA单线程以及java多线程的实现方式
  10. Linux应用开发环境搭建
  11. dl dt dd标签
  12. [Django 1.5] Django 开发学习资源链接
  13. Just a complaint about the college examinations
  14. jspacker压缩及解压缩研究(js eval)
  15. leetcode之旅(7)-Move Zeroes
  16. pwnable.kr simple login writeup
  17. 四、windows下TortoiseGit的使用与操作
  18. 配置 -- php运行报Call to undefined function curl_init()的解决办法
  19. 如何利用redis key过期事件实现过期提醒
  20. Android使用VideoView播放本地视频及网络视频Demo

热门文章

  1. ENGG1310 Electricity and electronics P1.2 Electronic Communication
  2. centos6.5最小安装不能联网
  3. spring的aop的粗浅理解
  4. .net code 3.0 获取配置文件 json 和 config 中的值
  5. 2、Maven
  6. npm ERR! Failed at the node-sass@4.14.1 postinstall script.
  7. Content Provider详解(太懒不想抄)
  8. pytest学习总结
  9. MQTT 发布/订阅模式介绍
  10. R安装cplexAPI弯路