[Go] 4장 함수(Function)
1. 함수 Go 언어에서 함수(Function)은 특정 작업에 수행하는 코드 블록으로, 함수를 정의 후 호출해 사용할 수 있고, 반환 값이 있을 수 있습니다. Go에서는 다중 반환 값을 지원합니다. Go 함수 특징은 다음과 같습니다. 일급 객체: 함수는 변수에 할당할 수 있으며, 매개변수로 전달하거나 반환값으로 사용 가능다중 반환: 하나의 함수에서 여러 개의 값을 반환할 수 있음고계 함수: 함수를 매개변수로 받거나 반환하는 함수를 정의할 수 있음익명 함수: 이름이 없는 함수를 정의할 수 있으며, 필요할 때 즉시 호출 가능클로저: 함수가 자신이 정의된 환경(변수 등)을 기억2. 함수 정의 및 사용법Go에서 함수를 선언하려면 함수 정의 func를 사용해 값을 반환하면 됩니다.func 함수이름(매개변수타입 매..