设为首页 加入收藏

TOP

golang bufio.Scanner
2017-09-30 13:26:23 】 浏览:3881
Tags:golang bufio.Scanner

一, 

我们一般会这么用,接收 标准输入的东西:

		scanner := bufio.NewScanner(os.Stdin)
		for scanner.Scan() {
			fmt.Println(scanner.Text())
		}

 

二,

当然也可以用来接收文件里的东西:

    		f, _ := os.Open("xxx.txt")
                scanner := bufio.NewScanner(f)
		for scanner.Scan() {
                            // ...
                }
            

三, 最关键的一点是,Scanner本身不负责关闭文件描述符,你需要自己在外面关闭。

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Go语言string,int,int64 ,float.. 下一篇go笔记

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目