golang proxy
先介绍几个概念 文件尾 linux系统有个重要的思想就是一切皆文件。 普通文件:打开文件文件时程序能拿到文件操作符,当已经读取的数据等于文件本身大小时,返回一个EOF常量。 标准文件:特殊字符判断文件尾,例如linux终端Ctrl+D。 socket流:被动关闭方接收主动接受方发送的FIN数据包时,被动接受方的数据会从系统那拿到一个ZERO值。 http协议 介绍http,网上太多了,就讲一个我遇到的坑。 package main import ( "fmt" "log" "net" ) func readFromConn( »