不积跬步,无以至千里
不积小流,无以成江海
json web token登陆以及权限验证
go.uber.org/dig 的使用
- dlock 分布式锁实践
- lease 租约、自动续约实践
- watch watch功能
- json
- txt
- xlsx
通过程序文件夹,如果文件夹中文件有内容变动,可以监控到
- 斐波那契数列
- 迭代器
- option编程思想
- 使用通道来监视程序的执行时间
- 加权平均算法
使用包 gorm.io/gorm 实现
github.com/jinzhu/gorm
mongo 数据库的使用
mysql 数据库的使用
控制反转结合工程框架进行应用
分布式链路追踪系统Jaeger 与实践,结合gin框架的应用,web工程使用的gin
对kafka的使用
利用Go's syscall package 使用GO的内存映射文件
HTTP的代理转发功能
以gin框架为基础的简单服务框架 详细说明
基于swagger的API自动文档生成(gin版本)
参数校验程序 基于validator/v10
日志接口封装
基于net/rpc/jsonrpc的jsonrpc实践
时间转化,时间处理函数
工作中开发使用的小工具,存在应用场景,并不一定通用。