go 经典面试题 部分三练习题|——迹忆客-ag捕鱼王app官网

题库 > go > 练习:19

go 经典面试题 部分三

关于协程,下面说法正确是
  • 协程和线程都可以实现程序的并发执行
  • 线程比协程更轻量级
  • 协程不存在死锁问题
  • 通过channel来进行协程间的通信
正确答案是:a,d
正确率:74%

解析:

本题考查go中协程相关的知识点

go中的协程,即为 goroutines。goroutines 是与其他函数或方法同时运行的函数 或 方法。 goroutines 可以被认为是轻量级线程。与线程相比,创建 goroutine 的成本很小。因此,go 应用程序通常会同时运行数千个 goroutine。

并发执行的程序都存在死锁的问题,因此选项 c是不正确的。

协程之间的通信是通过通道(channel)来进行的。

相关教程

go 语言 goroutines 协程并发

查看笔记

扫码一下
查看教程更方便
网站地图