主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go问与答
关于Go中new函数方法中的Type怎么差看不了?
LuYuChengProject
·
· 846 次点击
因为我想实现一个功能是传入一参数,通过获取这个参数的类型返回该参数类型的数据,例如:Go中的函数new 和 make 伪代码: ```go func getValue(obj interface{})Type{ // 通过断言得知该类型 v:=obj.(string) return v } ``` 返回后直接就是一个string 这个该如何实现?
阅读全文
查看全部 6 个评论
LuYuChengProject
那源码中的new和make又怎么可以直接返回呢?
评论于 2017-07-25 12:35:30
#2
更多评论
channel
返回类型,只能反射来做了
评论于 2017-07-25 12:34:04
#1
channel
new 和 make 哪里直接返回类型了?再说了,new 和 make 是编译器实现的。
评论于 2017-07-25 12:37:14
#3
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册