本次參賽主題是《Golang x Echo 30 天:零基礎的後端入門》。以「先能跑、再優化」為原則,從安裝環境與 Hello, Echo 開始,循序練到路由、中介層、參數驗證、統一回應與錯誤處理。接著動手做兩個專案:To-Do API 與部落格,涵蓋 PostgreSQL、分層架構、JWT 登入、Swagger 文件、測試與部署。全程用生活比喻解釋術語,附可直接執行的最小範例與跨平台指令,天天 10–20 分鐘,完成可上線的小型後端。
很高興能帶著大家一起踏上這趟 Go 語言與 Echo 框架的學習之旅。在開始之前,大家一定很好奇,為什麼我們要選擇 Go 語言,又為什麼是 Echo 這個框架呢...
大家好!歡迎再度回到我們的鐵人賽旅程! 上一次我們聊了為什麼選擇 Go 加上 Echo 這個組合,而這次我們要直接動手,把你的電腦打造成一個高效的 Go 語言開...
為什麼要用 Echo? 還記得我們第一篇提到的,選擇 Go 語言的原因嗎? 高效率、併發性強,這些都是 Go 的優勢。 Echo 就像是為 Go 量身打造的「跑...
Echo 路由設計與參數處理:像在速食店點餐一樣簡單 之前我們已經把 Go 跟 Echo 搞定,算是把店開起來了。你可以想像:我們的程式就像一間速食店,Echo...
在前幾篇我們學了怎麼建環境、寫路由、處理參數。今天要聊的主角是 Middleware(中介層)。聽起來有點抽象?別擔心,想像我們又回到速食店點餐的場景。 Mi...
目標超單純:不管API成功或失敗,API 都回同一種外觀(JSON)。這樣前端不抓狂、後端好維護、除錯更快。就像統一制服,一眼認出同一隊。 為什麼要「統一格式...
大家好!前幾篇我們已經把路由、中介層、API 都玩過一輪,程式碼開始有點專業的味道了。但是專案越長越大,新的問題來了:我的程式要怎麼知道自己現在跑在「家裡測試...
寫程式就像開遊樂園大門口 🎡。大家都想衝進去玩雲霄飛車,可是一定要有「保全大哥」檢查門票,才能確保進來的人符合規定。 在 Go 語言裡,我們的保全大哥就是——...
連線 PostgreSQL:用 pgxpool 把「吸管桶」準備好 🧋🐘 哈囉探險家們,歡迎來到鐵人賽 Day 9! 工具(Go)與交通工具(Echo)都到位...
想像你在夜市開一攤「資料便當店」: 客人點餐是 Create,查菜單是 Read,改配菜是 Update,退費是 Delete。 當一口氣接到多人團購,你就需...