tag defer

標籤
貢獻2
23
12:34 PM · Nov 22 ,2025

@defer / 博客 RSS 訂閱

code - Go語言中函數的return不是原子操作,在底層是分為兩步來執行

package main import ( "fmt" ) // Go語言中函數的return不是原子操作,在底層是分為兩步來執行 // 第一步:返回值賦值 // defer // 第二步:真正的RET返回 // 函數中如果存在defer,那麼defer執行的時機是在第一步和第二步之間 func f1() int { x:=5 defer func(){

, function , defer , go

收藏 評論

王中陽講編程 - 數據庫面試題從淺入深高頻必刷「2024版」

什麼是數據庫事務,它的ACID屬性是什麼? 數據庫事務是一組數據庫操作的邏輯單元,要麼全部執行成功,要麼全部回滾。ACID屬性是指原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持久性(Durability)。 以下是對ACID屬性的詳細解釋: 原子性(Atomicity):原子性確保一個事務中的所有操作要麼全部成功,要麼全部失敗回滾。如果一

面試 , defer , challenge , go , 後端

收藏 評論