一般來說,重複使用物件,可以減少不必要的資源浪費並提升效能,這在記憶體短缺的地方,會是一個很重要的原則,所以如果物件是immutable,應該盡量重複使用。
要...
大家好!今天我們要討論的是 API 設計中的一個關鍵步驟——界定 API 邊界。這個過程就像是在建造一個圖書館之前,先確定每個區域的用途:哪些地方是放書的、哪些...
0、創建module
請參考Day05創建module
一、Scope Object
Scope Object就是用來共享數據,想想你從前端接收使用者的數據,你...
今天我們回到 API 設計的部分,來聊聊 Restful 成熟度模型以及 level 3 的 HATEOAS 是如何運作的~
What is RESTful 成...
comptime 是 Zig 的一大特色,使用它可以將許多運算帶到編譯期,從而提高運行時的效率。這個功能類似 C++11 的 constexpr 和 C++20...
在探索Go語言的併發模型時,我們會接觸到兩個核心元素:Goroutine和channel。Goroutine是構成Go應用併發架構的基石,而channel則在整...