golang不定长参数写法


本文摘自php中文网,作者(*-*)浩,侵删。

一般函数的参数都是定长的,但是有一些参数可以传入不定数量的参数,golang语言也有这样的用法

比如一个函数是这样写的 (推荐学习:go)

1

2

3

4

5

6

7

func sum(nums ...int){

    total := 0

    for _, num := range numes{

        total += num

    }

    return total

}

那么在调用在函数的时候, 可以有多种方式

阅读剩余部分

相关阅读 >>

go 语言数据类型

利用 go/ast 语法树做代码生成

排序算法 (桶、冒泡、快速)

难以遏制的人因差错 -go 的日志工具之痛

go - httpclient 常用操作

golang约瑟夫问题

关于golang读写锁

golang协程如何关闭

详解使用air自动重载代码

golang 可以把包名去掉吗?

更多相关阅读请进入《golang》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...