M
M
Mastering_Go_ZH_CN
Search…
介绍
[0 前言]
[1 Go与操作系统]
[2 Go内部机制]
[3 Go基本数据类型]
4 组合类型的使用
5 数据结构
6 Go package中不为人知的知识
[7 反射和接口]
07.1 类型方法
07.2 Go的接口
07.3 类型断言
07.4 设计接口
07.5 反射
07.6 Go的OOP思想
07.7 延展阅读
07.8 练习
07.9 本章小结
8 Go UNIX系统编程
9 并发-Goroutines,Channel和Pipeline
10 Go 并发-进阶讨论
11 代码测试,优化及分析
12 Go网络编程基础
13 网络编程 - 构建服务器与客户端
Powered By
GitBook
07.7 延展阅读
您会发现以下两项资源非常方便:
访问Go标准包文档中
reflect
包的页面,可在
https://golang.org/pkg/reflect/
中找到。
relfect
包有比本章介绍更多的功能。
如果你真的对反射很感兴趣并想了解更多关于反射的知识,你可以参考Mitchell Hashimoto的
reflectwalk
库,网址为
https://github.com/mitchell/reflectwalk
。
reflectwalk
库允许您在Go语言中使用反射遍历复杂值。如果有时间,可以研究下这个库的Go代码!
Previous
07.6 Go的OOP思想
Next
07.8 练习
Last modified
3yr ago
Copy link