golang 简单的 channel
发布时间:2020-12-16 18:42:50 所属栏目:大数据 来源:网络整理
导读:packagemainimport("fmt""os""bufio")funcmain(){in:=make(chanstring)out:=make(chanstring)reader:=bufio.NewReader(os.Stdin)gofunc(){for{a:=-inout-afmt.Println("in",a)}}()gofunc(){for{b:=-outfmt.Println("out",b)}}()for{line,_:=reader.ReadStrin
packagemain import( "fmt" "os" "bufio" ) funcmain(){ in:=make(chanstring) out:=make(chanstring) reader:=bufio.NewReader(os.Stdin) gofunc(){ for{ a:=<-in out<-a fmt.Println("in",a) } }() gofunc(){ for{ b:=<-out fmt.Println("out",b) } }() for{ line,_:=reader.ReadString('n') fmt.Println("<----------------------------->") in<-line } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |