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

}

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

阅读剩余部分

相关阅读 >>

golang map判断key是否存在

golang有什么用途?

golang的slice如何去重

手撸golang 结构型设计模式 适配器模式

golang 三种指针类型具体类型的指针、unsafe.pointer、uintptr作用

golang组件化网络服务器框架halia指南

go - 实现项目内链路追踪(二)

云原生的浪潮下,为什么运维人员适合学习go语言?

golang如何创建守护进程以及平滑重启

grpc-quick start

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




打赏

取消

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

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

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

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

评论

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