這次參加 IT邦幫忙筆記競賽,我將以「從零到上線」為主軸,紀錄一套後端開發學習路線:從 Go 語言基礎(slice、map、錯誤處理、測試)、到 RESTful API 與 JSON、JWT 驗證、Middleware,再到資料庫實作(SQL/ORM、交易、索引觀念)、快取(Redis)、檔案與雲端儲存。接著會示範專案骨架設計、環境變數/設定管理、Docker 容器化、Compose 本地佈署、Nginx 反向代理與 HTTPS,最後涵蓋 CI/CD、版本與日誌、健檢與監控。內容以生活化比喻與可執行範例帶路,並附上實作小專案(商品與訂單 API),讓讀者能一步步把概念變成能跑、能部署、能維運的
✨ 篇一 一、slice:像一串彩色串珠 想像你有一串珠子,按照順序擺好。你可以馬上拿出第 1 顆、第 2 顆。這就是 slice:一個有順序的動態陣列。...
⚙ 篇二 一、slice 的底層原理 slice 本質是一個結構: type slice struct { ptr *array // 指到底層陣列...
📘 小劇場:雜貨店老闆的日常 你是一位經營「Gross 雜貨舖」的小老闆,店裡有一份 Units 表,記錄各種單位轉換(像 dozen, gross 等)。顧客...
雜貨店小劇場 2.0 —— 進貨、退貨與庫存閾值👨🍳 劇情: 今天雜貨舖特別忙,不僅有老顧客來買東西,補貨員也想問問「哪些貨快賣完了」。你想用程式幫忙自動檢查哪...
用 Go 學習 Slice 與 Map — 「筆記本工廠」題目實作 今天我們用一個簡單、生活化的題目來練習: 題目:Count the Notebooks 📒...
回顧 Day 2 我們做的 Gross Store 練習 今天發生突發事件!!!! 📘 小劇場番外篇:錯誤處理特輯 Gross 雜貨舖最近生意太好,顧客一多,...
從零開始學 Go 指標與結構 — 篇一:Go 指標基礎與選舉計票系統入門 為什麼需要指標?從選舉計票談起 想像一下,你正在負責一場社區主席選舉的計票工作。傳統...
Go 指標與結構 — 篇二:處理指標的 Nil 判斷與安全操作技巧 當票箱不存在時:理解 nil 指標 回到我們的選舉場景 🚩 選舉當天,工作人員小王接到總部電...
Go 指標與結構 — 篇三:結構體(struct)與選舉系統案例實作 為什麼需要結構體?從複雜的選舉資料談起 在前面的篇章,我們用指標成功解決了計票問題。但現在...
Struct入門 - 用「遙控車」搞懂什麼是 Struct! 嗨,大家好!歡迎來到 Go 語言的世界!如果你剛開始學寫程式,可能會覺得要管理好多好多資料很頭痛。...