Developer notebook

Fresh

HUST软件工程在读 · 后端/全栈方向

正在涨经验中…
正在学 Gin 分层实践 · PostgreSQL 执行计划
Fresh 的头像

关于

我在做什么

我是 Fresh,软件工程在读,主要写后端。喜欢把一个东西拆到能看懂每一层为止 —— 从一条 SQL 怎么被执行,到一个请求怎么穿过中间件。

这个博客作为一个作品集橱窗👀 ps:希望能写出成熟的作品

完整介绍

技术栈

手上的工具

没有百分比 —— 只标真实状态。

Backend

主要精力都在这里

  • Go 在用
  • Gin 在用
  • GORM 在用
  • REST API 在用
  • JWT / bcrypt 在用
  • gRPC 想学

Data

从"能查出来"到"查得快"

  • PostgreSQL 在用
  • Redis 在学
  • 索引与执行计划 在学
  • 事务与隔离级别 在学

Ops

让代码能自己跑起来

  • Linux 在学
  • Docker 在学
  • Nginx 在学
  • GitHub Actions 在用
  • Kubernetes 想学

技术全景

一眼看完

Go Gin GORM REST API JWT / bcrypt gRPC PostgreSQL Redis 索引与执行计划 事务与隔离级别 Linux Docker Nginx GitHub Actions Kubernetes

项目

我做过的东西

Dungeon Vanguard

已完成

在 5 层随机地牢中一路击败敌人、获取卡牌、触发强力的元素 Combo(如蒸汽爆发、冰刺控制、烈焰风暴等)。

我负责独立开发 — 核心战斗系统、卡牌 Combo 机制、随机地牢生成

UnityC#
看源码

UserSystem

已完成

基于 Gin 框架的 Go 用户管理系统,支持注册、登录、JWT 鉴权和用户 CRUD。

我负责后端全栈 — RESTful API 设计、数据库建模、缓存策略、安全加密

GoGinPostgreSQLRedisJWT
看源码

全部项目

笔记

最近写的

共 3 篇,还在加。

·1 分钟

DEMO Sinppetbox

公共组件: 错误码标准化 配置管理 数据库连接 日志写入 响应处理

全部笔记

学习路线

走到哪了

  1. Java 基础 已完成

    面向对象、集合框架、多线程与网络编程。第一门认真学的语言。

  2. Go 已完成

    语法、并发模型、标准库。习惯了显式处理错误之后就回不去了。

  3. Gin 进行中

    RESTful 接口设计、中间件、项目分层。UserSystem 就是这一步的产物。

  4. PostgreSQL 进行中

    建模、查询优化、索引设计、事务管理。正在补执行计划这块。

  5. Docker 计划中

    容器化部署、多阶段构建、Compose 编排。

  6. Linux 与部署 计划中

    系统管理、Shell、进程与网络调优,把服务真正放到机器上。