ID:398739

kaF 身份已认证

golang后端研发工程师

  • 公司信息:
  • tplink
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 浦东

技术能力

Golang核心开发:深入理解Go语言并发模型,熟练运用Goroutine与Channel实现高并发场景开发,精通标准库(net/http、encoding/json和crypto等)及常用框架(Gin、Echo和Go-Kit等)。擅长接口设计(遵循SRP/ISP原则)、内存管理(通过pprof分析GC性能)及性能调优(Benchmark测试优化QPS)。
跨语言技术栈整合:
后端:C/C++、Java
脚本与工具:Python(机器学习模型部署,HTTP/RPC服务调用)、Objective-C。
全栈与存储:HTML5/CSS3(管理后台开发)、MySQL(GORM ORM操作,分库分表设计),具备从服务端开发到前端展示、数据库设计的全链路开发能力。

项目经验

1.RESTful API服务
技术栈:Gin/Echo + GORM + MySQL
目标:实现用户管理系统(注册/登录/增删改查)
内容:路由分组与中间件(JWT鉴权、日志);数据库ORM操作与事务处理;Swagger API文档生成;单元测试与性能压测
2.实时聊天应用
技术栈:WebSocket + Redis Pub/Sub
目标:支持多房间的即时消息系统
WebSocket长连接管理;消息广播与用户状态同步;Redis实现消息持久化
3.高性能缓存库
技术栈: Sync.Map+LRU算法
目标: 实现线程安全的本地缓存
内容:缓存淘汰策略(LRU/TTL);并发读写锁优化;Benchmark性能测试
4.短链生成服务
技术栈: Fiber+Redis+Base62
目标: 将长URL转换为短链并重定向
内容:短码生成算法设计;高并发读写优化;布隆过滤器防击穿

案例展示

  • 分布式实时聊天系统

    分布式实时聊天系统

    分布式实时聊天系统 1. 实现消息实时推送、用户在线状态同步、消息历史记录存储与分页查询和敏感词过滤与消息审计等。 2. 高并发连接管理:基于WebSocket实现长连接,Go协程池管理并发连接;使用Redis Pub/Sub跨节点广播消息;连接异常自动重连机制。 3. 消

  • 博客内容管理平台

    博客内容管理平台

    1. 搭建内容发布平台,满足多角色权限管理、实时搜索、高并发访问等需求。 2. 基于JWT和RBAC实现多角色权限系统;集成Markdown编辑器与文章审核流程,支持定时发布; 3. 通过Elasticsearch实现全文检索;异步队列处理点赞/评论,Redis缓存热点内容等

  • 博客内容管理平台

    博客内容管理平台

    1. 搭建内容发布平台,满足多角色权限管理、实时搜索、高并发访问等需求。 2. 基于JWT和RBAC实现多角色权限系统;集成Markdown编辑器与文章审核流程,支持定时发布; 3. 通过Elasticsearch实现全文检索;异步队列处理点赞/评论,Redis缓存热点内容等

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服