详解Golang数组的传递


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

package main

import "fmt"

func main() {

  var arr = [5]int{1, 2, 3, 4, 5}

  fmt.Println(sum(arr[:]))

}

func sum(arr []int) int {

  s := 0

  for i := 0; i < len(arr); i++ {

    s += arr[i]

  }

  return s

}

最后一种方法通常比较常用。

以上就是详解Golang数组的传递的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

[go-linq]-go的.net linq式查询方法

go 语言入门(一)

手撸golang go与微服务 grpc

静态网站 介绍

golang入门二:常量

golang的不足之处是什么?

深度解析golang sync.once源码

golang判断是否是素数的方法

go微服务入门到容器化实践,落地可观测的微服务电商项目

golang 协程占多大内存

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




打赏

取消

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

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

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

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

评论

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