iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

Go Clean Architecture API 開發全攻略 系列

本系列文章將帶領讀者從零開始,使用 Go 語言打造一個完整、可維護、可測試的生產級 API 服務。我們將深入探討現代後端開發中的各個環節,從專案的架構設計、核心功能實現,到最終的測試、部署與維運。專案將採用六角形架構(Clean Architecture)思想,並整合 Gin、GORM、Docker、Swagger、golangci-lint 等業界常用工具與技術。

參賽天數 2 天 | 共 2 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Go 專案實戰:從零到一打造可維護的 API 服務

歡迎來到《Go Clean Architecture API 開發全攻略》系列的第一篇文章! 近年來,Go 語言以其簡潔的語法、出色的併發性能和高效的編譯速度,...

2025-09-01 ‧ 由 nick_forever 分享
DAY 2

架構選擇:我們為何在 Go 專案中採用六角形架構

在上一篇文章中,我們建立了專案的基礎目錄結構。你可能會想,為什麼要分得這麼細?不能直接在 main.go 裡處理所有事情嗎? 問得好。答案在於我們的目標:打造一...

2025-09-02 ‧ 由 nick_forever 分享