인프런 커뮤니티 질문&답변
cnt 변수 관련
작성
·
430
0
15분 50초쯤 선언된 cnt()관련 질문입니다.
제가 이전 강의에서 놓친 것인지 모르겠는데,
increaseCnt()를 변수 cnt에 선언한 것은 이해가 되는데,
fmt.Println()에서 cnt를 함수로 호출하네요
변수에 함수를 넣었기 때문에 함수로 취급하는 것인가 하는 생각을 해봤습니다.
맞나요?
cnt를 함수가 아닌(cnt()) 변수 cnt로 호출했더니, 주소값이 나오더라구요.
이 부분은 어떻게 이해해야 하나요?
퀴즈
Go 언어에서 함수를 사용하는 주된 이유는 무엇일까요?
코드를 단순히 복사하여 붙여넣기 위해
코드의 재사용성을 높이고 모듈화하기 위해
변수 선언 시 타입을 생략하기 위해
프로그램의 시작점을 임의로 지정하기 위해





