Hook based tftp server written in Go