概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
Go 测验 5 - 知行者
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
您获得 0/0 分数 (0)
类别
- 未分类0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
关于 sync.Map,以下说法正确的是
- 1.
- 2.
- 3.
- 4.
1/10问题正确sync.Map 是线程安全的并发 map,内部实现了锁机制。
错误sync.Map 是线程安全的并发 map,内部实现了锁机制。
-
以下哪种方法可以深度比较两个结构体
- 1.
- 2.
- 3.
- 4.
2/10问题正确reflect.DeepEqual 可以递归比较复杂结构。
错误reflect.DeepEqual 可以递归比较复杂结构。
-
关于 unsafe.Pointer,以下说法正确的是
- 1.
- 2.
- 3.
- 4.
3/10问题正确unsafe 包提供了底层操作能力,但需要特别小心。
错误unsafe 包提供了底层操作能力,但需要特别小心。
-
以下哪种方法可以获取结构体字段标签
- 1.
- 2.
- 3.
- 4.
4/10问题正确可以通过反射和结构体标签语法获取字段标签。
错误可以通过反射和结构体标签语法获取字段标签。
-
关于 atomic 包,以下说法错误的是
- 1.
- 2.
- 3.
- 4.
5/10问题正确atomic 包只支持特定类型的原子操作。
错误atomic 包只支持特定类型的原子操作。
-
关于接口断言,以下写法正确的是
- 1.
- 2.
- 3.
- 4.
6/10问题正确这些都是接口断言的写法。
错误这些都是接口断言的写法。
-
以下哪种情况会导致接口为 nil
- 1.
- 2.
- 3.
- 4.
7/10问题正确只有接口值和类型都为 nil 时,接口才等于 nil。
错误只有接口值和类型都为 nil 时,接口才等于 nil。
-
关于反射修改值,以下说法正确的是
- 1.
- 2.
- 3.
- 4.
8/10问题正确反射修改值需要满足这些条件。
错误反射修改值需要满足这些条件。
-
以下哪种方法可以获取函数参数类型
- 1.
- 2.
- 3.
- 4.
9/10问题正确reflect.TypeOf 可以获取函数类型信息。
错误reflect.TypeOf 可以获取函数类型信息。
-
关于反射性能,以下说法正确的是
- 1.
- 2.
- 3.
- 4.
10/10问题正确反射操作有性能开销,需要合理使用。
错误反射操作有性能开销,需要合理使用。