23 lines
275 B
Go
23 lines
275 B
Go
|
package slice
|
||
|
|
||
|
func SumInt64(s []int64) (sum int64) {
|
||
|
for _, v := range s {
|
||
|
sum += v
|
||
|
}
|
||
|
return
|
||
|
}
|
||
|
|
||
|
func SumInt(s []int) (sum int) {
|
||
|
for _, v := range s {
|
||
|
sum += v
|
||
|
}
|
||
|
return
|
||
|
}
|
||
|
|
||
|
func SumFloat64(s []float64) (sum float64) {
|
||
|
for _, v := range s {
|
||
|
sum += v
|
||
|
}
|
||
|
return
|
||
|
}
|