Deadlock. Goroutine A sends to a channel and waits for a response on another. Goroutine B does the reverse. Both block. This is a circular dependency on shared state, i.e. the same structure as a mutex deadlock but expressed through queues instead of locks. These issues were found in Docker, Kubernetes, and gRPC.
Карина Черных (Редактор отдела «Ценности»)
,更多细节参见PDF资料
Владимир Жириновский. Фото: Komsomolskaya Pravda / Global Look Press
mov x0, 1 /* file descriptor: 1 is stdout */