1.熟练掌握go语言基础知识,如:切片,map,指针,结构体,接口等等;
2.熟悉并发编程,读写锁,channel管道技术;
3.熟练使用MySQL等关系型数据库,以及Redis,BoltDB非关系型数据库;
4.熟悉使用beeg,gin,gorm,grpc,protobuf 等常用框架或协议;
5.熟练使用goland,github,navicat等常用开发工具
6.熟悉计算机网络通讯协议HTTP, TCP, UDP, RPC等;
7.了解区块链,密码学加密,签名算法;
8.熟练掌握Linux常用命令,以及Linux Web服务器搭建.
9.熟悉使用docker容器;
10.熟练掌握 html, css, javaScript, jquery等前端开发技术;
11.熟悉掌握C语言,JavaSE基础知识;
项目名称: 个人服务网页
开发时间/开发周期: 2021.8-2022.10
使用技术: go 语言 +Typescript + nodejs + redis + mysql
项目描述: 一个根据个人需求开发的网页服务
项目规划:
1.客户端分为:用户登录层,个人用户层,业务层 三个部分
2.服务器使用beego框架 作为被动式服务器网络框架
3.各业务模块相互独立,实现低耦合提高扩展性
4.服务器将用过对网络请求的数据进行处理,转换成对应的协议,分发给个个业务模块独立处理
责任描述:
1.编写客户端服务器代码,
2.测试并优化各服务器.
3.后续项目线上部署,
4.通过编写的过程,对自己进行查漏补缺,不断提升自身各方面综合能力
可兼职时间
可兼职地点
0条评论 雇主评价