社区
go语言
帖子详情
go 函数可变参数的解析
sivolin
2016-04-26 09:18:37
如果我想要在printf外面再封装一个函数A
func A(format string, info ...string) {
fmt.Printf(format, info) //此处info是一个[]string,如何处理呢?
}
如上所示,如何将传入的可变参数info进行解析 传递给printf函数?我记得python是有相应的解包功能,貌似是两个星号** 即可。不知道go是否能够进行解析
...全文
1620
2
打赏
收藏
go 函数可变参数的解析
如果我想要在printf外面再封装一个函数A func A(format string, info ...string) { fmt.Printf(format, info) //此处info是一个[]string,如何处理呢? } 如上所示,如何将传入的可变参数info进行解析 传递给printf函数?我记得python是有相应的解包功能,貌似是两个星号** 即可。不知道go是否能够进行解析
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jackword
2016-07-04
打赏
举报
回复
func A(format string, info ...string) { fmt.Printf(format, info...) }
sivolin
2016-04-26
打赏
举报
回复
刚发完帖子就无意中在stack overflow上面看到相关问题了…… ,方法如下所示,结贴-_-|| https://golang.org/ref/spec#Passing_arguments_to_..._parameters
Go语言常用语法教程文档
通过简洁的代码示例和精炼
解析
,系统讲解了变量声明方式(标准、短声明、批量)、常用数据类型(int、float64、string、bool、切片、map)、流程控制语句(if、for、for range)、
函数
定义与多返回值、
可变参数
、...
Golang 各种Demo
Go语言的
函数
定义包括
函数
名、参数列表和返回值。理解如何定义和调用
函数
是编程的基础,也是学习其他概念的基石。 通过这些Demo,你可以深入理解Go语言的特性,如它的内存管理模型(值复制与指针引用)、面向对象...
Go-Arithmeticparsergo的可扩展的算法
解析
库
`Go-Arithmeticparsergo`是一个专门为Go语言设计的可扩展的算法
解析
库。这个库的主要功能是
解析
数学表达式,并将其转化为可执行的代码,支持基本的算术运算以及更复杂的数学逻辑。在Go语言的开发中,这样的工具对于...
tools-master-go-types
它确保参数的类型与
函数
签名匹配,并处理
可变参数
、接收者等复杂情况。 9. **lookup.go** - `lookup.go`实现了查找和
解析
标识符在程序中的具体定义的功能。它涉及到了符号表的管理和查找算法,使得在大型代码库中...
learn-fp-go:在Go中学习
函数
式编程
"learn-fp-go"项目是为了
解析
这一主题而设计的一个实践仓库,它提供了丰富的示例和练习,旨在帮助你深入理解
函数
式编程的概念并将其应用于Go语言中。
函数
式编程的核心思想是将计算视为
函数
的组合,避免使用可变...
go语言
2,351
社区成员
924
社区内容
发帖
与我相关
我的任务
go语言
go语言学习与交流版
复制链接
扫一扫
分享
社区描述
go语言学习与交流版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章