Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 832 Bytes

File metadata and controls

17 lines (11 loc) · 832 Bytes

第一章 输入输出(Input/Output)

一般的,计算机程序是:输入(Input)经过算法处理产生输出(Output)。各种语言一般都会提供IO库供开发者使用。Go语言也不例外。

Go语言中,为了方便开发者使用,将IO操作封装在了如下几个包中:

  • io 为IO原语(I/O primitives)提供基本的接口
  • io/ioutil 封装一些实用的I/O函数
  • fmt 实现格式化I/O,类似C语言中的printf和scanf
  • bufio 实现带缓冲I/O

本章会详细介绍这些IO包提供的函数、类型和方法,同时通过实例讲解这些包的使用方法。

导航