Go版本博客已完成,新站已搬迁,由php转向Go语言
历时一周时间,已经成功将PHP版本的WordPress转向现在使用Go语言开发的博客。
完全从0开始,2026年3月20日开始写开发文档,截止3月26日正式调试完前端。
使用技术:
后端:Go + Gin
数据库:MySQL
前端:HTML + tailwindcss (由Go渲染模板,小博客不必要前后台分离,没并发性能差距不大)
整个程序属于Vibe Coding开发样式,提要求让ai写代码。
目前已打包成二进制文件,正式上线,彻底告别陪伴了我9年时间的WordPress程序。
不得不说,Go语言确实牛皮,仅仅程序上的响应,基本上都在1秒钟以内。
当然这程序也有缺点,不过是我的缺点,对于引用的文件不是很熟悉,引用的文件都很大。
但已经在最大程度上进行极致压缩了,目前的响应速度我还是比较满意的。
后台页面的设计我很满意,前台模板差了点意思,但我之前一直使用的API转发站目前用不了了,所以只有草草的设计。
后台界面:

前台设计:
| 白天 | 黑夜 |
|---|---|
![]() | ![]() |
目前先这样,接下来的计划是再把其他网站也通过AI工具进行Go语言化,目前的打算是全面抛弃PHP,全部转向Go语言。
剩下的计划就是桌面端使用Python写一些需要的桌面端应用。
目前需要说的就这些,博客应该到此为止了。
更新日志:
- 补全404页面
- 评论区增加全局开关,后台控制是否开启评论。
- 评论区修改算术验证码为Cloudflare Turnstile人机验证。
- 数据库更新链接方式为mysql_dsn
- 文章页面样式缺失,已补上。
- 增加IP黑名单IP限制,插件控制
- 支付宝当面付-文章付费流程已打通。
- 自写的编辑器已引入,文章编辑时候自检布局标签。
- 系统开启24小时强制掉线。
- 全面清理重复代码和死代码。
- 前台后台html代码梳理了一遍,合并了多个重复模块代码。
- 找到登录界面安全性问题,已修复。
- 全面开启redis缓存。
- 优化代码,提升了响应速度。
- 新增附件图片转换功能,上传的图片格式支持指定webp、avif压缩。
- 继续美化博客页面,统一样式做到一致。
- 增加图片灯箱,放大图片适合查看图片。
- 修改全站前台的分页结构,不再冗长,改成“上一页、下一页,中间显示当前页码/总页码”。
- 灯箱修改除图片区域外可关闭。
正文结束


还没有评论,来坐沙发吧。