Go语言实例系列【 获取文件行数】
2017-10-31 00:00
197 查看
package main import ( "os" "fmt" "bufio" ) func main(){ fileName :=os.Args[1] file,err := os.Open(fileName) if err != nil{ return } defer file.Close() fd:=bufio.NewReader(file) count :=0 for { _,err := fd.ReadString('\n') if err!= nil{ break } count++ } fmt.Println(count) }
相关文章推荐
- go语言获取exe文件执行路径
- Go语言实例系列【 获得url实例】
- go 获取函数被调用的文件即行数
- 一起talk C栗子吧(第一百七十五回:C语言实例--获取当前终端的行数和列数)
- GO语言文件的创建与打开实例分析
- 在Go语言程序中使用gojson来解析JSON格式文件
- go语言 运行go文件时,报错Resource doesn't have a corresponding Go package的处理方法
- C/C++语言之通过定义指针函数方式来实现在一个cpp文件里面获取另外一个cpp文件函数的返回值
- Go语言去除文件后缀
- C语言文件读写实例
- 网络采集软件核心技术剖析系列(1)---如何使用C#语言获取博客园某个博主的全部随笔链接及标题
- go语言中if语句用法实例
- Go语言 sqlx框架使用实例 sqlx如何使用
- Go语言中关闭带缓冲区的频道实例分析
- Go语言map字典用法实例分析
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- php获取目录所有文件并将结果保存到数组(实例)
- 一起talk C栗子吧(第一百八十八回:C语言实例--文件定位一 )
- Linux下C语言使用popen获取一个文件的内容小实例
- python 获取指定文件夹下所有文件名称并写入列表的实例