go语言finish go语言适合做什么( 二 )


上面的例子我们在WaitMany函数当中,当a或者b关闭时 , case可执行了将对应的通道赋值为nil , 让其阻塞这样就可以等待另一个通道关闭 。当nil通道是select语句的一部分时,它会被有效地忽略 , 因此nil通道a会从select中删除它 , 只留下b,直到它被关闭,退出循环 。
总之,closed和nil通道的简单属性对写出优质的go程序是很有用的,可以用来创建高并发程序 。
windows10怎么配置go语言环境变量首先从网上下载go语言的编译器,我在发布这篇经验的时候go语言编译器的版本已经更新到了1.4版 。根据你的系统平台下载相应的版本后,如果是压缩文件,先解压后双击运行,不是压缩文件,直接双击运行就可以了,运行后出现下面的界面,在下面界面上单击“Next” 。
跟所有的软件安装包一样,go语言编译安装是也需要接受许可协议,在图中红圈的位置单击选择框,同意许可协议,单击“Next” 。
在这一步你要改变go的安装目录,默认是安装在C盘下,C盘下文件文件太多会影响系统性能,单击红圈所示的“change”按钮会弹出安装目录选择对话框 。
在这个对话框中你选择你要安装go编译器的目录,选择后会在红圈所示的位置会显示你所选择的目录 , 如果不是你预期的目录,青重新选择,然后单击“OK”按钮,对话框会回到第三步的对话框 , 但是目录以及变成了你刚才选择的目录 , 这个对话框中单击“Next”按钮 。
这一步开始安装go编译器了,单击“Install”按钮 , 系统会自动安装go编译器到你刚才选择的目录中 。
如果不出意外,安装程序开始copy文件,并以进度条的方式显示当前的角度,一般5分钟左右就安装完了 。
党出现下面的界面的时候,表明go编译器已经安装完成了 。单击“Finish”按钮结束安装 。
安装完后要配置一些环境变量,首先要把go安装目录下的bin目录放到Path环境变量中 。
接着创建一个GOPATH环境变量,这个变量很重要,我自己写的代码要放到这个变量中配置的目录中 , go编译器才会找到并编译
继续在创建一个GOROOT变量,配合go编译器安装的目录 。
完成步骤后,打开命令行goverison回车,如果配置没有错会出现go编译器的版本信息,如下图中红圈所示 。
finish是什么意思finish是完成、结束的意思 。具体释义如下:
英 [?f?n??]美 [?f?n??]
1、动词vt. vi.完成;结束;吃光;使筋疲力尽
例句:Haven't you finished your homework yet?
难道你还没有完成家庭作业吗?
2、名词 n.结束;结尾;最后阶段;抛光
例句:The symphony finishes with a flourish.
交响乐在响亮的乐曲声中结束 。
扩展资料:
同义词有accomplish、close 、complete、end等
1、accomplish v. 完成,实现
较正式用词,尤指通过努力成功地完成某事 。
例:He accomplished his education in Europe.
他完成了在欧洲的学业 。
2、close v. (使)结束
尤指(使)某事物以某种方式结束 。
例:The party was closed with a sound of applause.
聚会在掌声中结束了 。
3、complete v. 完成,结束
尤指经历较长时间后完成或做成某事物,通常用被动语态 。
例:The bridge was completed in 1959.
大桥于1959年竣工 。
4、end v. (使)结束
【go语言finish go语言适合做什么】指局势、过程、活动等自然结束或被人为终止 。
例:The war between these two countries ended in 1898.
这两个国家之间的战争于1898年结束 。

推荐阅读