728x90 반응형 go defer1 [Go] defer / panic 함수 1. defer defer 함수는 지연실행 함수로 특정 함수를 나중에 실행하게 하도록 하는 함수이며 이 호출 시점은 defer를 호출하는 함수가 리턴하기 직전에 호출이 됩니다. 예제 package main import "fmt" func main() { fmt.Println("function start") defer func() { fmt.Println("First print of defer") }() defer func() { fmt.Println("Second print of defer") }() fmt.Println("function end") } 확인 $ go run main.go function start function end Second print of defer First print of .. 2022. 5. 23. 이전 1 다음 728x90 반응형