Skip to content
View fantasticbin's full-sized avatar

Block or report fantasticbin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fantasticbin/README.md

Hi, I'm fantasticbin 👋

一个从 PHP 走到 Go 的全栈开发者。
Full Stack Developer 啥都会一点,啥也不敢说精通。

GitHub Email Blog


👨‍💻 关于我

  • 🧱 主要写 Go 后端,也还记得一些 PHP / 前端 / 架构 / 算法 的边角料。
  • 🔍 喜欢把业务里重复出现的东西抽象成工具,比如查询构建、分页、缓存、中间件这些“看起来平平无奇但天天要用”的东西。
  • 🧪 目前在折腾:Go 泛型、查询中间件、可观测性、Elasticsearch / MongoDB / GORM 多数据源查询
  • 🐢 技术路线:先能跑,再优雅;先解决问题,再慢慢补课。
  • 📍 Shenzhen, China

所有技能点默认 Lv.1,持续打怪升级中。


🎮 当前技能树

展开看看这货点了哪些技能

Backend

Go PHP GORM ElasticSearch

Database / Middleware

MySQL MongoDB Redis ClickHouse RabbitMQ Kafka

Frontend

Vue TypeScript JavaScript HTML CSS

DevOps-ish

Docker Nginx Consul


🧩 我在写什么

一个 Go 查询构建库,目标是把 GORM / MongoDB / ElasticSearch 的列表查询、分页、排序、过滤、中间件等逻辑尽量统一起来。

Go Generic Middleware Cursor Pagination ElasticSearch PIT

一个 TypeScript + Webpack + Less 写的贪吃蛇练习项目。

TypeScript Webpack Less 摸鱼小游戏


📌 我的开发偏好

能用简单代码解决的,不先上复杂设计。
能抽象掉重复劳动的,不让自己复制粘贴第三遍。
能用类型约束表达清楚的,不靠注释赌以后还能看懂。

📝 Blog

偶尔写点东西,记录一些踩坑、折腾和“当时觉得自己懂了,后来发现没有”的技术笔记。

👉 www.fantasticbin.com


🧭 一句话总结

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.
写代码嘛,能跑是起点,好维护才是修行。

Popular repositories Loading

  1. QueryBuilder QueryBuilder Public

    Simplifies list querying in Go

    Go 5

  2. Pio Pio Public

    Forked from Dreamer-Paul/Pio

    🎃 一个支持更换 Live2D 模型的 JS 插件

    JavaScript

  3. thank-you-php thank-you-php Public

    Forked from thank-you-php/thank-you-php

    Give thanks to PHP - An open letter of gratitude to PHP

  4. DolphinPHP DolphinPHP Public

    海豚PHP——基于ThinkPHP5.1.41LTS的快速开发框架

    PHP

  5. typescript-snake typescript-snake Public

    使用TypeScript + Webpack + Less实现贪吃蛇的例子

    JavaScript

  6. fantasticbin fantasticbin Public