go zero 基于 Kafka:實現(xiàn)消息隊列 在微服務架構中,消息隊列主要通過異步通信實現(xiàn)服務間的解耦,使得各個服務可以獨立發(fā)展和擴展。 go...
go zero 日志 日志可以幫助我們記錄應用程序的運行時信息、錯誤和調(diào)試信息,是個非常實用的工具。 一、基本介紹 1.logc和logx go...
go zero Redis使用和數(shù)據(jù)緩存 一、創(chuàng)建帶有緩存的model 1.生成代碼 我們還是使用之前的user表,具體形式如下: 現(xiàn)在我們可以...
go zero 攔截器詳解 在微服務架構中,攔截器(Interceptor)是一種強大的機制,用于在 RPC 調(diào)用的生命周期中注入自定義邏輯。g...
go zero 中間件的使用 一、中間件介紹 中間件(Middleware)是一個在請求和響應處理之間插入的程序或者函數(shù),它可以用來處理、修改或...
go zero RPC和ETCD 在實際的開發(fā)中,微服務通常是分布式的,每個服務運行在獨立的進程中,甚至可能在不同的服務器上。RPC允許這些服...
go-zero JWT鑒權 還記得我們之前登錄功能,返回的信息是token嗎? 這個token其實就是JSON Web Token簡稱JWT,它...
go-zero 模板定制 goctl 代碼生成是基于 go 的模板去實現(xiàn)數(shù)據(jù)驅(qū)動的,實際開發(fā)中,使用goctl 生成的代碼,并不完全符合我們的需...
在之前的文章中,我們嘗試重復注冊的時候,給我們返回來400狀態(tài)碼,這樣不利于前端來做用戶提示。 在api服務中,我們希望http接口返回的狀態(tài)碼...