构建中。
-
react
-
go
gin
websocket
jwt
gorm
imaging
-
mysql
-
redis
-
grafana
-
nginx
- 邮箱注册
- 登录
- 修改密码
- 上传、获取头像
- 上传、获取图片
- 关注
- 消息发送
- 实时对话
-
react
-
grafana
- 交互:
restful
(正在学习) - 命名:
- 标识符命名: 大驼峰、小驼峰
- 文件命名: 蛇形命名
- 标签命名: 蛇形命名
- 包命名: 小写字母
-
go
- 出现错误时,不仅仅要进行处理,更要输出错误,这样在出现
bug
时,就能很快找出原因。 - 输出日志时,一定要记录输出代码的位置。
- 出现错误时,不仅仅要进行处理,更要输出错误,这样在出现
-
go
go mod init <模块名>
: 初始化模块。go mod tidy
: 同步模块。
-
redis
redis-server
: 开启redis
服务器。redis-cli -h 127.0.0.1 -p 6379
: 连接redis
服务器。keys *
: 查看redis
服务器的所有键。