Go defer keyword

The defer keyword is generally used for cleaning purpose. The defer keyword postpones the execution of a function or statement until the end of the calling function.

It executes code (a function or expression) when the enclosing function returns before the closing curly brace }. It is also executed if an error occurs during the execution of the enclosing function.

Go defer Example

Output:

there
Hi... 

Next TopicGo Panic




Hot Tutorials

Contact US

Email:jjw.quan@gmail.com

Go Defer
10/30