凌云的博客

行胜于言

博客从 node.js Express 迁移到 beego

分类:随笔| 发布时间:2019-05-28 23:14:00


概述

最近我的博客从之前的 node.js Express 实现改为了 golang 的 beego 框架实现。

本文主要记录迁移的一些心得以及迁移过程中使用的库。

博客迁移的主要原因在于 Golang 也学了有一段时间了,demo 也写了不少, 但是由于工作中用不上一些语法和细节总是理解和记忆的不够深刻。

因此决定通过将之前用 Express 写的博客迁移到 beego 框架来加深 Golang 的理解。

迁移

由于是个人博客,功能相当简单,后端的代码量并不多(归功于不少功能都是通过前端实现的) 因此花了一个周末就将主体的功能用 beego 实现了,在经过这两天的业余时间整个博客系统的功能终于迁移过来了。

在迁移过程中还对已有的功能做了一些优化,比如自动生成主页和 rss.xml。

相关工具库

除了 beego 框架外,本博客还使用了: