Notice
Recent Posts
Recent Comments
Link
투케이2K
17. (Go Lang) [Mac Os] Go 문법 : 기본 function 함수 생성 수행 - Return (다중 값 반환 함수) 본문
Go Lang (Go 언어)
17. (Go Lang) [Mac Os] Go 문법 : 기본 function 함수 생성 수행 - Return (다중 값 반환 함수)
투케이2K 2024. 2. 16. 21:18[개발 환경 설정]
개발 언어 : Go
[소스 코드]
package main
import "fmt"
func main() {
// [변수 선언]
var cntData = 0
var sumData = 0
// [함수 호출 실시 : Return Function : 리턴 함수]
cntData, sumData = sum(10, 20)
// [로그 출력 실시]
fmt.Println("")
fmt.Println("----------------------------------------------")
fmt.Println("[로그 출력 수행]")
fmt.Println("----------------------------------------------")
fmt.Println("cntData : ", cntData)
fmt.Println("sumData : ", sumData)
fmt.Println("----------------------------------------------")
fmt.Println("")
}
func sum(nums ...int) (int, int) {
var s = 0 // 합계
var count = 0 // 요소 갯수
for _, n := range nums {
s += n
count++
}
// [리턴 결과 반환]
return count, s
}
[결과 출력]
반응형
'Go Lang (Go 언어)' 카테고리의 다른 글
Comments