g中,所有进程都有一个自己的“邮箱”,它是从其他进程已经发送过来而仍未被消费的消息的队列。进程使用receive原语来检索匹配预期模式的消息。一个消息处理例程针对每个模式依次测试这些消息,直到其中有一个匹配。在消息被消费并从邮箱中移除之时进程恢复执行。消息可以包含任何Erlang结构,包括原始类型(。
The Go Programming Language Specification - The Go Programming Language. golang. [20 April 2018]. (原始内容存档于2021-03-18). Ullman, Jeffrey D. Elements。
T h e G o P r o g r a m m i n g L a n g u a g e S p e c i f i c a t i o n - T h e G o P r o g r a m m i n g L a n g u a g e . g o l a n g . o r g . [ 2 0 A p r i l 2 0 1 8 ] . ( yuan shi nei rong cun dang yu 2 0 2 1 - 0 3 - 1 8 ) . U l l m a n , J e f f r e y D . E l e m e n t s 。
Go wiki Weekly Snapshot History. golang. (原始内容存档于2017-04-03). Proposal for an exception-like mechanism. golang-nuts. 25 March 2010 [25 March 2010]。
发表评论