本次參賽主題是《Golang x Echo 30 天:零基礎的後端入門》。以「先能跑、再優化」為原則,從安裝環境與 Hello, Echo 開始,循序練到路由、中介層、參數驗證、統一回應與錯誤處理。接著動手做兩個專案:To-Do API 與部落格,涵蓋 PostgreSQL、分層架構、JWT 登入、Swagger 文件、測試與部署。全程用生活比喻解釋術語,附可直接執行的最小範例與跨平台指令,天天 10–20 分鐘,完成可上線的小型後端。
經過前 10 天的語法練功,腦袋可能有點打結。從今天起,不再繞圈,我們來直接動手做一個小專案——與其觀望,不如起而行。直接動手做一個小專案——與其觀望,不如起...
歡迎回來!🙌 上一篇我們已經成功把伺服器跑起來,看到 Hello, TodoList!。那只是熱身,今天直接上主菜:讓伺服器真的能「新增一個待辦事項」。 想像你...
昨天我們把「新增待辦」煮熟了,今天要端上菜單頁:把所有任務完整列出來。沒有列表就一直寫入、看不到內容,感覺就像把日記塞抽屜卻從不翻——靈魂少一半。今天補齊!📋✨...
今天要補兩個超實用的動作: PUT /todos/:id:更新整筆任務(例如改標題、設定完成狀態) PATCH /todos/:id/done:只更新「完...
今天把兩件事一次搞定: DELETE /todos/:id:刪除任務 🗑️ JSON 檔持久化:把記憶體的 todos 存進 todos.json,重開不會全...
現在開始升級!🎮 前五篇我們用記憶體(以及 JSON 檔)保存資料。這一篇把儲存層換成資料庫,直接上專案等級的 Postgres。你會學到: 用 Docker...
以 Go + Echo 打造部落格|第 1 篇:專案初始化與骨架(MVP) 以 Go + Echo 打造部落格|第 1 篇:專案初始化與骨架(MVP) 日期:2...
第 0 步:前置條件(確認一下) 你已完成第 1 篇的專案骨架並能 make run 起來 已安裝 Docker 與 docker compose Go 版本...
以 Go + Echo 打造部落格|第 3 篇:模板與靜態資源(html/template + Tailwind CDN) 今天把畫面整理起來:用 html/...
今天衝功能:做出文章 CRUD(新增、讀取、更新、刪除)。我們同時做兩條線: 後台 UI:管理員頁面(先不做登入,第 7 篇補 Session 登入),表...