Golang中defer与return的执行顺序

问题defer在return之前执行,还是在return之后执行???关于defer延时函数调用,以及先进后出的使用,所有人都已经非常熟悉了,但是这个defer到底是先于return执行,还是在return之后才会执行呢?相信还是有一些同学跟我一样有这样那样的疑问。