Defer-(1)
defer 이란?
defer가 무엇인지에 대해 간단히 알아보려한다.
자주 쓰는 기능은 아니지만 적절한 상황에 사용하면 유용할 것 같다.
기본적으로 defer은 현재 코드 블럭을 나가기 전에 꼭 실행하게 도와주는 기능이다.
func Print() {
defer {
print("Print 함수 끝나요~")
}
print("헬로 월드!!")
}
위 코드의 결과는 아래와 같다.
헬로 월드!!
Print 함수 끝나요~

