cw_channel

收录了 1 篇文章 · 0 人关注

  • go channel

    channel是golang用来线程间通信而设计的,可以理解为异步IO。常用的应用场景:等待mysql的返回值,等待curl请求的返回值,等待定时器返回等。 本来想展示channel遇到的各种错误,但是有些错误不重要,如果写出来会让整篇文章先得不那么顺畅,所以只写重要的点,忽略不重要的点。 channel的写入读取 初步理解:channel可以理解为buffer,支持写入操作和读取操作。 package main import ( "fmt" ) var _ = fmt.Sprintf("") ...