iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

Golang x Echo 30 天:零基礎GO , 後端入門 系列

本次參賽主題是《Golang x Echo 30 天:零基礎的後端入門》。以「先能跑、再優化」為原則,從安裝環境與 Hello, Echo 開始,循序練到路由、中介層、參數驗證、統一回應與錯誤處理。接著動手做兩個專案:To-Do API 與部落格,涵蓋 PostgreSQL、分層架構、JWT 登入、Swagger 文件、測試與部署。全程用生活比喻解釋術語,附可直接執行的最小範例與跨平台指令,天天 10–20 分鐘,完成可上線的小型後端。

參賽天數 25 天 | 共 25 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 21

以 Go + Echo 打造部落格|第 5 篇:文章列表與分頁

以 Go + Echo 打造部落格|第 5 篇(完整 Markdown) 今天讓首頁真的「像部落格」!我們把資料庫裡 已發佈(published) 的文章抓出...

2025-10-05 ‧ 由 whois512139 分享
DAY 22

以 Go + Echo 打造部落格|第 6 篇:文章內頁開張啦!

這一集,我們要幫部落格把單篇文章的「內頁」做出來!就像你點進去一篇 PTT 或 Dcard 文,會看到完整內容那樣。還有,我們會學會把「草稿」藏起來,不給別人...

2025-10-06 ‧ 由 whois512139 分享
DAY 23

以 Go + Echo 打造部落格|第 7 集:把後台上鎖啦!

前面幾集,我們把文章列表、內頁都搞定了,網站看起來像模像樣了。但是!你的後台 /admin 任何人都可以進去,這就像你家大門沒鎖一樣危險!想像一下,有人不小心...

2025-10-07 ‧ 由 whois512139 分享
DAY 24

以 Go + Echo 打造部落格|第 8 集:JWT 魔法小卡

前面幾集我們搞定了網站後台的 Session 登入,但如果你的服務需要讓手機 App 或其他「機器」來存取,Session 就不好用了。這時候,我們需要更酷、...

2025-10-08 ‧ 由 whois512139 分享
DAY 25

以 Go + Echo 打造部落格|第 9 集:後端餐廳的出包 SOP

為什麼要做這些?想像你的後端是一間餐廳: Recovery:廚房失火(panic)也不會整家店關門,會立刻滅火、顧客收到「抱歉我們 500 了」的...

2025-10-09 ‧ 由 whois512139 分享