Go语言的代码通过包(package)组织,包类似于其他语言里的库(libraries)或者模块(modules).一个包由位于单个目录下的一个或多个go源文件组成,目录定义包的作用.每个源文件都以一条package声明语句开始,例如package main,表示该文件属于main包,紧跟着一系列导入(import)的包,之后是存储在这个文件里的程序语句. Go的标准库提供了100多个包,以支持常见功能,入输入.输出.排序以及文本处理.比如fmt包,就含有格式化输出.接收输入的函数.Printl