Richie Time

喧嚣的城市,宁静的山村,我们是新时代的纤夫.

Go面试题37

Go面试题37 1: 关于channel的特性, 下面说法正确的是? A. 给一个nil channel发送数据,造成永远阻塞. B. 从一个nil channel

Go面试题36

Go面试题36 1: 关于函数声明,下面语法正确的是? A. func f(a,b int) (value int, err error) B. func f(a int, b int) (value int, err error) C. func f(a,b int) (value int, error) D. func f(a int, b int) (int, int, error) 2: 关于整型切片的初始化,

Go面试题35

Go面试题35 1: 关于bool变量b的赋值, 下面错误的用法是? A. b = true B. b = 1 C. b = bool(1) D. b = (1 == 2) 2: 关于变量的自增和自减操作, 下面语句正确的是

Go面试题34

Go面试题34 1: 关于类型转换, 下面选项正确的是? A. type MyInt int var i int = 1 var j MyInt = i B. type MyInt int var i int = 1 var j MyInt = (MyInt)i C. type MyInt int var i int = 1 var j MyInt = MyInt(i) D. type MyInt int

Go面试题33

Go面试题33 1: 关于协程,下面说法正确的是(): A. 协程和线程都可以实现程序的并发执行; B. 线程比协程更加轻量级; C. 协程不存在死锁问题; D. 通过c