我相信學習程式設計的最好方法是構建一個真正的應用程式,所以為了能了解Golang Backend的開發流程與架構,我將跟隨著techschool的Golang Backend課程逐步學習如何從頭開始設計、開發和部署後端Web服務,並將這過程編寫成學習筆記。
Potential Deadlock Scenarios store.go func (store *Store) TransferTx(ctx contex...
Transaction isolation and read phenomena ACID property 當我們談論資料庫的ACID,我們是在描述一組保證...
Isolation Levels in MySQL 建立MySQL Container 與 simple_bank database. docker run...
Isolation Levels in Postgres 建立**Postgres** Container 與 simple_bank database....
MySQL Postgres Isolation Comparison between MySQL and Postgres 首先,未提交讀取(read...
Github Action Github Actions 是 Github 提供的 CI/CD 服務,CI/CD 代表的是 Continuous Integra...
Setup a workflow for Golang and Postgres 這是一個詳細的步驟說明,教你如何為 Golang 應用程序設定工作流程,特別是...
Go web frameworks and HTTP routers 雖然我們可以使用標準的**net/http**套件來實現這些API,但使用現有的網頁框架會...
Implement create account API 在server.go 的NewServer中加入 createAccount 的router s...
Implement get account API 在server.go 的NewServer中加入 getAccount 的router Path...