建立第一个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/
但这里面的详细应用就等到之後再进行分享吧


<<:  Day28-实作(灯箱)

>>:  Proxmox VE 帐号管理及权限指派

Day9 针对 ICS 攻击的骇客集团(1)

昨天介绍 ATT&CK for ICS 也就是针对工控场域攻击的骇客集团所使用的手法,其中...

[Java Day24] 6.1. 继承

教材网址 https://coding104.blogspot.com/2021/06/java-i...

30天零负担轻松学会制作APP介面及设计【DAY 21】

大家好,我是YIYI,今天我要来制做设定页面。 从哪里可以进入设定页面呢? 点击LIST的设定~如下...

[Day 25 - Modern CSS] 指定CSS作用域,模组化开发 CSS Modules

要在 React 中撰写 CSS,为元素添加样式,除了 Styled-components,另外还有...

[Day4] 学 Bootstrap 是为了走更长远的路 ~ 基本篇

前言 昨天的文章有提到接下来会介绍几个 Bootstrap 我到现在还是很常用的语法, 但你可能会说...