mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 00:43:26 +08:00
阅读并校对12.1 到 12.7
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# 用buffer读取文件
|
||||
# 用 buffer 读取文件
|
||||
|
||||
在下面的例子中,我们联合使用了缓冲读取文件和命令行flag解析这两项技术。如果不加参数,那么你输入什么屏幕就打印什么。
|
||||
在下面的例子中,我们结合使用了缓冲读取文件和命令行 flag 解析这两项技术。如果不加参数,那么你输入什么屏幕就打印什么。
|
||||
|
||||
参数被认为是文件名,如果文件存在的话就打印文件内容到屏幕。命令行执行`cat test`测试输出。
|
||||
参数被认为是文件名,如果文件存在的话就打印文件内容到屏幕。命令行执行 `cat test` 测试输出。
|
||||
|
||||
示例 12.11 [cat.go](examples/chapter_12/cat.go):
|
||||
|
||||
@@ -44,10 +44,10 @@ func main() {
|
||||
}
|
||||
```
|
||||
|
||||
在12.6章节,我们将看到如何使用缓冲写入。
|
||||
在 12.6 章节,我们将看到如何使用缓冲写入。
|
||||
|
||||
**练习 12.5**:[cat_numbered.go](exercises/chapter_12/cat_numbered.go)
|
||||
扩展cat.go例子,使用flag添加一个选项,目的是为每一行头部加入一个行号。使用`cat -n test`测试输出。
|
||||
扩展 cat.go 例子,使用 flag 添加一个选项,目的是为每一行头部加入一个行号。使用 `cat -n test` 测试输出。
|
||||
|
||||
|
||||
## 链接
|
||||
|
Reference in New Issue
Block a user