함수. 드디어 함수.
C 언어에서 함수의 리턴값은 하나다.
GO 언어에서는 함수의 리턴값이 하나 이상이다.
함수가 2개의 값을 리턴하는 예제를 보자.
package main
import "fmt"
func main() {
a, b := func1()
fmt.Println( a, b);
}
func func1() (int, int) {
return 11, 22
}
하도, 신기해서 3개도 해봤다.
package main
import "fmt"
func main() {
a, b, c := func1()
fmt.Println( a, b, c);
}
func func1() (int, int, int) {
return 11, 22, 33
}