Go 함수
목차
함수 선언
func키워드로 선언- 타 언어와 달리 반환 값 여러 개 가능
- 함수 선언 위치는 어느 곳이든 가능
func 함수명(매개변수) (반환타입) // 매개변수 있음, 반환 값 있음
func 함수명() (반환타입) // 매개변수 없음, 반환 값 있음
func 함수명(매개변수) // 매개변수 있음, 반환 값 없음예제
// 함수 선언 위치는 어느 곳이든 가능
func helloGolang() {
fmt.Println("ex1 : Hello Golang!")
}
func say_one(m string) {
fmt.Println("ex2 :", m)
}
func sum(x int, y int) int {
return x + y
}