Ready Go

本文首发在这里

温馨提示
  • XX年,指的是20XX年,后跟以前、以后之类,均包含本数
  • 链接较多,只是想言之有物,已拒绝相同外链,仅看关心的即可
  • 已尽量只引用自己的东西,16年后仓库(11/13),20年后博客(9/12)

本文想以仓库博客为原料,整理些内容丰富自己未来的简历,主要关注自15年底至今,因为它们是一脉相承的,毕竟上次求职是在那个时间,既然带有目的性,所以也允许超出上述范围

借机修正博客内容,同步更新到CSDN,其实是先有的CSDN,只是有次文章差点全部被删掉,然后就以这里为主啦

接下来通过先出关键字再零星解释的方式剖析下近七年的我吧

编程语言

Go

  • 自16年使用至今
  • 游戏网关应该能很好展现我的架构设计、编程开发能力
  • 网络游戏服务端架构应该能反映我的水平,我被Fork与Star最多的仓库
  • Analyst是我最近的开源的自用的仍在线成品,可访问价格曲线交互机器人
  • 19年后实现过聊天、代理、充值、监控、统计、后台、采集等系统
  • 聊天同套代码可支持MySQL或MongoDB两种数据库
  • 依赖go-mysql扮演从库监控数据插入后不受篡改
  • 依赖GoAdmin开发两套后台,查询管理页面23+

C/C++

  • 16年可前推至09年大学
  • 16年公司上线的斗地主项目应该能代表我当时的水平
  • ebasecodec这两个可能比公司项目更能展现我当时的能力

JavaScript

  • CocosCreator开发过小游戏
  • 二次开发并维护过Pomelo(NodeJS)项目
  • 帮助后台同事实现WebSocket+Protobuf+XXTEA接入我的聊天服务
  • 线上状态探查,Fetch:网络配置、上传文件、短信验证码,WebSocket:网关连接

Solidity

  • 21年工作超半年围绕它,仿抄CompoundAlpha等,上线公司自己的项目,Go开发周边配套

不间断使用 SQL(mysqlgame), Bash(scpue, hotupdate)

其实也算会 PHP, Lua, Java, Python, 汇编

技术周边

Linux

Nginx

Docker

  • 常用于快速部署项目环境依赖,写有博客,自用部署备忘
  • 服务容器化全过程看这里,早期入门的产物在这里

Kubernetes

  • 服务的部署、更新,EFK日志架构,请看这里
  • 常用命令、资源配置整理

Jenkins

  • 安装、配置、使用流水线博客

MySQL

  • 主读写,从只读,同步,备份,恢复,请看这里
  • 如上可选开启general_log,拒绝数据库操作踏雪无痕
  • 相较于MongoDB不常加索引,曾有项目因高频交互通过增加索引打破速度瓶颈达到满意
  • 了解mysqlbinlog写有博客,曾帮同事部分恢复特定误删数据

Redis

MongoDB

  • 曾用于存储项目游戏回放
  • 开发聊天时大量使用写有博客
  • 相较于MySQL总是需要合理添加索引

RabbitMQ、NSQ

  • RabbitMQ封装的有SDK,附带博客。支持发布、消费,连接恢复,死信队列,多种使用场景
  • NSQ曾入门开始写有博客,docker-compose部署配置
  • 被用于多服务日志集中落地等场景

Protobuf

gRPC

  • 基于etcd服务注册与发现、自定义负载均衡,写有博客

Certbot

  • 前两年生产环境总是使用它获取免费证书

Telegram

  • 三年多无墙开发已习惯用它实现状态、告警等消息推送和实时互动,写有入门博客

Git

  • GitLab,仓库迁移,多仓库检出所有分支,大文件存储,请看这里

Aliyun

  • ECS、OSS、短信服务(曾为其实现有被他人Fork与Star的SDK)
  • CDN、域名相关、全站加速、负载均衡、专有网络VPC
  • 当然还有MySQL、Redis、MongoDB

Amazon

  • EC2、Route 53

Proxmox

Ethereum

ChatGPT

微信公众号

微信小程序

补点经历

  • 作为游戏开发者,曾开发若干类似捕鱼、斗地主游戏
  • 曾实现比赛模块,赛制含打立出局、定局积分、连胜等
  • 上面虽然说的是Go,但我同样用C++实现过斗地主和比赛

IDE

  • Visual Studio Code,Go、JavaScript,16~
  • Remix,Solidity,21
  • Eclipse CDT,C++,14~16
  • Visual Studio 20XX,C/C++,~14

公司

  • 新加坡,TICO,开发、运维、区块链,20~
  • 郑州,百易、原力,棋牌类游戏,15~19
  • 郑州,畅天,卡牌类游戏,14~15
  • 郑州,鼎晟,联络中心系统,13~14
  • . . .

总结

酷爱编程,从业十年,不忘初心

感谢您花时间阅读我的简历,期待能有机会与您共事

Go第三方库

  • 15 github.com/go-sql-driver/mysql

  • 9 github.com/gomodule/redigo

  • 5 go.mongodb.org/mongo-driver

  • 7 github.com/nsqio/go-nsq

  • 4 google.golang.org/protobuf

  • 5 google.golang.org/grpc

  • 5 github.com/go-telegram-bot-api/telegram-bot-api

  • 6 github.com/aliyun/aliyun-oss-go-sdk

  • 2 github.com/GoAdminGroup/go-admin

  • 1 github.com/go-mysql-org/go-mysql

  • 5 github.com/gorilla/websocket

  • 7 github.com/robfig/cron

  • 1 github.com/go-ping/ping

  • 2 github.com/fsnotify/fsnotify

  • 10 gopkg.in/natefinch/lumberjack.v2

  • 2 github.com/astaxie/beego

  • 4 github.com/gin-gonic/gin

  • 6 github.com/ethereum/go-ethereum

  • 1 github.com/btcsuite/btcd

  • 1 github.com/dgrijalva/jwt-go

  • 1 github.com/mozillazg/go-pinyin

C++斗地主第三方库

  • libevent-2.1.5-beta.tar.gz
  • cppdb.zip
  • hiredis-0.13.3.tar.gz
  • protobuf-cpp-3.0.0-beta-2.tar.gz
  • grpc.tar.gz
  • ssdb-master.zip
  • log4cplus-1.2.0.tar
  • jsoncpp-0.10.5.tar.gz
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值