Skip to main content

建立第一個RESTful api server(重構篇)-1

在之前的開發過程中,會發現整個main.go越來越長,在閱讀理解上會相對沒有那麼直覺且快速,因此接下來要將目前完成的內容做個重構

以下是這次的更新的git連結 感謝網友協助找到問題,已更新成v0.1.4 https://github.com/kevinyay945/smart-home-backend/tree/v0.1.4

這次主要的內容除了將整個目錄從單一檔案拆分成route跟model之外,也將其中的每個method都放到interface中,以便日後進行測試

至於測試的內容,我目前是參考這篇文章的內容 https://yuanchieh.page/posts/2021/2021-03-18-golang-test/ 但這裡面的詳細應用就等到之後再進行分享吧