8 "github.com/tendermint/abci/types"
9 cmn "github.com/tendermint/tmlibs/common"
14 conn, err := cmn.Connect("unix://test.sock")
16 log.Fatal(err.Error())
19 // Read a bunch of responses
23 var res = &types.Response{}
24 err := types.ReadMessage(conn, res)
26 log.Fatal(err.Error())
29 if counter%1000 == 0 {
30 fmt.Println("Read", counter)
35 // Write a bunch of requests
38 var bufWriter = bufio.NewWriter(conn)
39 var req = types.ToRequestEcho("foobar")
41 err := types.WriteMessage(req, bufWriter)
43 log.Fatal(err.Error())
45 err = bufWriter.Flush()
47 log.Fatal(err.Error())
51 if counter%1000 == 0 {
52 fmt.Println("Write", counter)