简介Go语言中的select语句的用法
在Go编程语言中的select语句的语法如下: 复制代码 代码如下: select { case communication clause : statement(s); case communication clause : statement(s); /* you can have any number of case statements */ default : /* Optional */ statement(s); } 以下规则适用于select语句: 可以有任意数量的范围内选择一个case语句。每一种情况下后跟的值进行比较,以及一个冒号。 对于case的类型必须是一个通信通道操作。 当通道运行下面发生的语句这种情况将执行。在case语句中break不是必需的。 select语句可以有一个可选默认case,它必须出现在select的结束前。缺省情况下,可用于执行任务时没有的情况下是真实的。在默认情况下break不是必需的。 例如: 复制代码 代码如下: package main import "fmt" func main() { 让我们编译和运行上面的程序,这将产生以下结果: no communication (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |