728x90
package main
import "fmt"
func superAdd(numbers ...int) int {
total := 0
for _, number := range numbers {
total += number
}
return total
}
func main() {
result := superAdd(1, 2, 3, 4, 5, 6)
fmt.Println(result)
}
golang에서는 오로지 for 하나만으로 loop 구문을 만들 수 있다.
728x90
'Development > Go' 카테고리의 다른 글
[Go] defer 기능 (0) | 2022.06.02 |
---|---|
[Go] naked return 기능 (0) | 2022.06.02 |