익명 함수

ALL

Golang 익명 함수 변수에 대입하기

함수도 데이터 타입 중 하나이기 때문에 변수에 대입해서 사용할 수 있습니다. 익명 함수를 만들거나 일반 함수를 만들거나 사용하는 방법은 많이 있습니다. 이번에는 작성한 함수를 변수에 대입해 실행하는 방법을 알아보겠습니다. 변수에 함수 대입 일반적으로 함수를 호출하는 방법과 변수 저장해 호출하는 방법과 결과를 보도록 하겠습니다. 함수 변수에 대입 예제 package main import "fmt" func main() { // 함수 작성후 변수에 대입 // 함수 선언시 함수명은 작성하지 않음 f := func(a int, b int)...
ALL

Golang 카운터 무명 익명 함수 만들기

특정한 처리를 하거나 원하는 처리를 한 경우 숫자를 하나씩 증가하는 변수를 만드는 경우가 있습니다. 증가하는 처리를+1이나++연산자를 사용해서도 할 수 있지만 익명 함수를 사용해서도 기능을 만들 수 있습니다. 카운터 함수 예제 package main import "fmt" func main() { errCountFunc := errCount() fmt.Println(errCountFunc()) fmt.Println(errCountFunc()) fmt.Println(errCountFunc()) fmt.Println(errCountFu...