标准输入流输出流
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
等同于
import "fmt"
import "os"
func main() {
fmt.Fprinf(os.Stdout, "HelloWorld")
}
fmt 为格式化包 用作格式化输出
fmt.Println 标准输出流打印 (默认在标准输出流输出)
os.Stdout 才是标准输出流
os.Stdin 为标准输入流
os.Stderr 为标准异常流
基本流操作
fmt.Fprinf(os.Stdout, "HelloWorld")
往某个输出流输出数据
fmt.Fprinf(xxxout, "HelloWorld")
基本文件控制
socket控制