7.5. 开始重构

本教程最新版为 1.22,当前版本已放弃维护,请阅读最新版本!

说明

本节我们开始来重构,像我们这种要大刀阔斧修改整个项目的代码组织时,最好是先从底层的代码先入手。

所谓底层代码,就是被依赖的代码。例如辅助方法、公用方法等。

在我们的 main.go 中:

  • RouteName2URL
  • Int64ToString
  • getRouteVariable
  • initDB
  • checkError

等,可以从这些代码开始重构。

路由包 route

我们先来抽离 RouteName2URL 函数:

pkg/route/router.go

package route

// RouteName2URL 通过路由名称来获取 URL
func RouteName2URL(routeName string, pairs 

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 0

暂无话题~