Blog
【Go入門向】搞懂 string 與 rune 的真正差別
在 Go 裡用 str[i] 取值真的拿到的是字元嗎?別被表象誤導!本文深入解析 string 與 rune 的本質與使用情境,讓你一次搞懂 byte、UTF-8、與 Unicode 的差異。
Go
July 9, 2025
【 SQL 入門】要跟自己比較 - Self Join 介紹
了解 Self Join 是什麼以及應用場境,並提供實戰範例。
SQL
July 7, 2025
TypeScript 物件型別常用技巧介紹 - Omit, Record, satisfies
這篇文章帶你掌握 3 個 TypeScript 物件型別常用技巧:Omit, Record, satisfies, as const,透過實際開發場景的範例,讓你少踩坑、多享受型別安全帶來的好處。
TypeScript
June 10, 2025
別再 if else:用 Discriminated Union 精準控制型別邏輯
本篇文章介紹 TypeScript 中的 Discriminated Union,並透過實例說明如何用它優雅地取代 if-else 判斷,讓型別幫你寫邏輯、降低錯誤風險、提升維護性。
TypeScript
June 10, 2025
【軟體開發新手必修課】:什麼是 Pull Request?
Pull Request 是團體開發協作不可缺少的環節,這篇文章會介紹其概念與使用 Github 展示其流程。
新手入門
團體協作
June 9, 2025
從零開始打造水噹噹的 Mac 前端開發環境
每次換新 Mac 都得重來一次的開發環境設定,決定記錄如何從終端機設定、Node 管理到 VSCode 外掛。
開發環境
May 1, 2024