我是小葵
Toggle navigation
Home
Archives
Tags
Black Hat Go之proxy
2022-11-28 09:07:24
10
0
0
admin
package main import ( "fmt" "log" "os" ) type FooReader struct{} func (fooReader *FooReader) Read(b []byte) (int, error){ fmt.Print("in>") return os.Stdin.Read(b) } type FooWriter struct{} func (fooWriter *FooWriter) Write(b []byte) (int, error){ fmt.Print("out>") return os.Stdout.Write(b) } func main(){ var ( reader FooReader writer FooWriter ) input := make([]byte,4096) s,err := reader.Read(input) if err != nil { log.Fatalln("read error") } fmt.Printf("Read %d bytes from stdin\n",s) s,err = writer.Write(input) if err != nil { log.Fatalln("write error") } fmt.Printf("Wrote %d bytes from stdout\n",s) } 首先写的是输入输出。
Pre:
grafana and log4j 漏洞简析
Next:
Black Hat Go 之 端口扫描
0
likes
10
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Table of content