Skip to content

BlueSky1405/project-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project-kit

海岸蓝天kit工具包

kit项目结构

.
├── README.md
├── configcenter
│   ├── configcenter.go         // 配置中心通用接口
│   ├── nacos.go                // nacos配置中心实现
│   └── nacos_test.go           // 测试及事例
├── cron
│   ├── cron.go                 // 定时器封装
│   └── cron_test.go            // 测试及事例
├── database
│   ├── mongodb
│   │   ├── mongodb.go          // mongodb连接
│   │   └── mongodb_test.go     // 测试及事例
│   └── mysql
│       ├── mysql.go            // mysql连接
│       └── mysql_test.go       // 测试及事例
├── go.mod
├── go.sum
├── jwt
│   ├── jwt_test.go             // 事例
│   ├── parser.go
│   ├── singer.go
│   ├── token_generator.go      // token生成器
│   ├── token_verifier.go       // token解析器
│   └── types.go                // TokenInfo结构定义
├── locker
│   ├── locker.go               // 通用锁接口
│   ├── redis.go                // 基于redis实现
│   └── redis_test.go           // 测试及事例
└── log
    ├── log.go                  // 日志通用接口
    ├── zap.go                  // zap日志实现
    └── zap_test.go             // 测试及事例