func connect() { addr := *fConnect fc, err := vega.Local() if err != nil { panic(err) } pc, err := fc.ConnectPipe(addr) if err != nil { panic(err) } go io.Copy(pc, os.Stdin) io.Copy(os.Stdout, pc) }
func listen() { addr := *fListen fc, err := vega.Local() if err != nil { panic(err) } pc, err := fc.ListenPipe(addr) if err != nil { panic(err) } go io.Copy(pc, os.Stdin) io.Copy(os.Stdout, pc) }