内容简介:本项目见这是一个初级 Gopher 练手的小项目;
本项目见 GITHUB
: market_monitor
这是一个初级 Gopher 练手的小项目;
该项目功能简单,主要实现监测币市行情变化、达到预警效果的功能,大致的使用场景如下:
- 用户登录服务;
- 用户设置关注的币种及预警的走势价格;
- 当行情变化触发到用户的预警设置时,服务将自动发送提醒邮件通知用户;
整体功能简明,通过这个项目你可以了解到:
- 基于 Go Mod 的项目包管理
- Gin 框架的基本开发
- Gin 服务跨域问题的处理
- 基于 JWT 注册、登录等验证流程
- 数据库 MySQL ORM 的基本使用
- 缓存数据库 Redis 的基本使用
- 为项目工程添加配置文件
- 在项目中添加日志
- 基于 Cron 的 Scheduler 定时任务
- 如何为编写的 API 添加 Swagger 接口文档
- 如何使应用服务平滑重启
- 构建应用服务 Docker 镜像
- Docker Compose 容器编排部署
功能点:
gate.io
本项目用到的依赖:
- web framework: gin
- redis: redigo
- mysql: gorm
- logger: zerolog
- scheduler: cron
- config: viper
- json web token: jwt-go
- swagger docs: swaggo
最后,如果本项目能够对你有所帮助,请为本项目添加 star
,非常感谢 ^_^
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 3道趣味Python题,非常适合菜鸟练手
- 去哪里找 Java 练手项目?
- 简洁的天气预报项目,可用于练手
- golang练手小项目系列(1)-位向量
- golang练手小项目系列(2)-并发爬虫
- python练手脚本-定时检测无响应进程并重启
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Pro JavaScript Techniques
John Resig / Apress / 2006-12-13 / USD 44.99
Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web s......一起来看看 《Pro JavaScript Techniques》 这本书的介绍吧!