前面的 Day4 我們建立了 Server 端服務,接著我們就開始建立它的 Client 端
在 vs2022 我們選擇建立 Console 專案並且加入對應的...
簡介
gRPC 是由 Google 開源的一種高效能、跨平台的通信框架,專門用於分散式系統的服務間通信。它基於 HTTP/2 協議,採用了 Protocol B...
gRPC 屬性介紹
gRPC 是由 Google 開發的高效能、開源的遠端程序調用 (RPC) 框架,可在不同環境中運行。以下是 gRPC 的主要屬性及其與 ....
在前面的文章中,我們討論了選擇六角形架構的「Why」。
現在,是時候深入探討「What」和「How」了:
一個清晰、可維護的 Go 專案,其內部結構應該是什麼樣...
今天要做什麼?
昨天我們學會了測試替身,解決了外部依賴的測試問題。今天面對一個新的挑戰:「如何測試程式在出錯時的行為?」
想像一個場景:你的應用需要處理各種錯誤...
前言
前兩篇補充了 Kafka 的基礎知識後,今天要來推進一下站內信的進度,事實上 Kafka 在今天的進度中原本是沒有角色的,因為站內信之所以會用到 Kafk...