工程師的 Claude Code 實戰指南:從零開始到高效開發工程師的 Claude Code 實戰指南:從零開始到高效開發 本文整合 Anthropic 官方 Best Practices 與社群實戰 Tips,帶你由淺入深掌握 Claude Code。 什麼是 Claude Code?為什麼值得學? 如果你還在用「複製程式碼貼到 ChatGPT,再複製答案貼回去」的工作流程,Claude Code 會讓你大開眼界。 Claude Code 是 Anthropic 推出的命令列工具,它直接活在你的 terminal 裡,能夠讀懂你的整個 codeb...Feb 18, 2026·5 min read·31
Common mistakes with for loops in Go先來一段程式 func main() { done := make(chan bool) values := []string{"a", "b", "c"} for _, v := range values { /* 在每次loop中,此程式碼會啟動一個Goroutine來執行匿名函數。 該函數將當前的值v輸出出來,然後將true發送到done通道。 */ go func() { ...Oct 4, 2023·4 min read·48
Go是System Programming Language還是OOP?同步分享於MicroFIRE 什麼是System Programming Language System Programming Language 主要用於底層系統開發,例如操作系統、系統工具、驅動程式等。這類語言具有以下特點: 緊密地與硬體交互:系統程式語言可以直接訪問硬體資源,例如記憶體、CPU 和外部設備,使其更適合底層系統開發。 更低的抽象層次:相比其他高階程式語言,系統程式語言設計時並沒有將底層細節過度隱層,因此開發者需要對底層硬體和系統有較深入的了解; 例如可以直接管理記憶體(m...Apr 8, 2023·2 min read·70
淺談ObservabilityObservability的歷史 (又在講古了XD) Observability這詞, 最早在控制理論出現, 這是一門關注如何控制動態系統的工程學科, 其中的Rudolf E. Kálmán在1960的論文中提出的. Observability to describe mathematical control systems. In control theory, observability is defined as a measure of how well internal states...Mar 27, 2023·2 min read·77