iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1
Software Development

網頁新手入門,手把手用React/Golang(Echo)開發基礎網頁(以簡易智慧家庭為例)系列 第 16

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

在之前的開發過程中,會發現整個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/
但這裡面的詳細應用就等到之後再進行分享吧


上一篇
建立第一個RESTful api server(實作篇)-3 (Day15)
下一篇
建立第一個RESTful api server(連結資料庫篇)-1 (Day17)
系列文
網頁新手入門,手把手用React/Golang(Echo)開發基礎網頁(以簡易智慧家庭為例)23

尚未有邦友留言

立即登入留言