Golang的TFTP服务器和客户端库
 实施:
  -TFTP协议(修订版2)
  -TFTP选项扩展
 -TFTP块大小选项
部分实现(仅适用于tsize服务器端):
  -TFTP超时间隔和传输大小选项
一组功能足以支持PXE引导。
 import "github.com/pin/tftp"
 该软件包对Golang io具有凝聚力。 特别是它实现了io.ReaderFrom和io.WriterTo接口。 这样就可以进行有效的数据传输,而不必进行不必要的内存复制和分配。
TFTP服务器
// readHandler is called when client starts file download from server
func readHandler ( filename string , rf io. ReaderFrom ) error {
	file , err := o
                                    
                                    
                                        
                                            1