主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go语言
go能传递不同类型的可变参数吗?
taatcc
·
· 2060 次点击
比如,abc(1,2.6,"greet"),传递多种类型,且参数可变?
阅读全文
查看全部 4 个评论
jarlyyn
如果你固定是三个参数,那么 var func (interface{},interface{},interface{}) 如果参数不固定,那么 var func(args ...interface{}) 惨遭fmt.Print和sql 的scan
评论于 2018-03-05 18:59:18
#1
更多评论
taatcc
感觉还是挺复杂的,要对传入的参数进行多个断言。
评论于 2018-03-05 19:10:11
#2
jarlyyn
关键是你要拿来干嘛? 正常应该是传个struct或者interface进去啊。
评论于 2018-03-06 10:46:37
#3
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册