- 🧱 主要写 Go 后端,也还记得一些 PHP / 前端 / 架构 / 算法 的边角料。
- 🔍 喜欢把业务里重复出现的东西抽象成工具,比如查询构建、分页、缓存、中间件这些“看起来平平无奇但天天要用”的东西。
- 🧪 目前在折腾:Go 泛型、查询中间件、可观测性、Elasticsearch / MongoDB / GORM 多数据源查询。
- 🐢 技术路线:先能跑,再优雅;先解决问题,再慢慢补课。
- 📍 Shenzhen, China
所有技能点默认
Lv.1,持续打怪升级中。
|
一个 Go 查询构建库,目标是把 GORM / MongoDB / ElasticSearch 的列表查询、分页、排序、过滤、中间件等逻辑尽量统一起来。
|
一个 TypeScript + Webpack + Less 写的贪吃蛇练习项目。
|
能用简单代码解决的,不先上复杂设计。
能抽象掉重复劳动的,不让自己复制粘贴第三遍。
能用类型约束表达清楚的,不靠注释赌以后还能看懂。偶尔写点东西,记录一些踩坑、折腾和“当时觉得自己懂了,后来发现没有”的技术笔记。
package main
type Developer struct {
Role string
Level int
Motto string
CurrentTask string
}
func (d Developer) KeepLearning() {
// TODO: 每天进步一点点
}
func main() {
fantasticbin := Developer{
Role: "Go Developer, ex-PHPer",
Level: 1,
Motto: "先跑起来,再慢慢变优雅",
CurrentTask: "把查询这件小事写得不那么痛苦",
}
fantasticbin.KeepLearning()
}Thanks for visiting.
写代码嘛,能跑是起点,好维护才是修行。
