r1笔记day20_03 Go reflect 2
下面通过修改int值的例子,学习type Value,以及提供的方法Elem(),这个方法就相当于提供了指针,并指向了这个变量,就可以修改值了。 利用反射操作Int,比如说修改int的值 package main import ( fmt reflect ) //利用反射,修改值,提供了Elem(),这个方法,相当于一个指针指向变量 func TestInt(b interface{}) { val := reflect.ValueOf(b) //返回Value这个类型,接下来很多方法可以分析 val.Elem().SetInt(100) //elem这个方法相当于指针
用户评论
推荐下载
-
sqlserver2005笔记
自己总结的有关sql server 2005的笔记,感觉非常齐全,希望亲们好好珍惜!
23 2019-02-26 -
ArcIGS9.3笔记
参加ESRI ArcIGS9.3基础培训部分笔记
12 2019-03-17 -
RK3188笔记
RK3188笔记
27 2019-05-22 -
ili9320笔记
ili9320笔记,包括访问寄存器,访问GRAM的学习
12 2019-05-15 -
struts2.3.4笔记
struts-2.3.4-all.zip笔记
20 2019-07-13 -
Struts2.0笔记
Struts2.0笔记
14 2019-07-29 -
lpc1769笔记
Lpc1769 notes
60 2019-06-27 -
flex4.6笔记
flex4.6笔记,希望对初学者有点帮助。
26 2019-07-05 -
Drools6笔记
适合初学者学习drools
24 2019-07-11 -
extjs4笔记
extjs4笔记,对web前端开发有极大的帮助,欢迎大家下载extjs4笔记
28 2019-05-03
暂无评论