forest:elton的Web框架

时间:2024-05-09 14:48:24
【文件属性】:

文件名称:forest:elton的Web框架

文件大小:348KB

文件格式:ZIP

更新时间:2024-05-09 14:48:24

webframework elton Go

forest 基于elton的脚手架,实现了数据校验、行为统计等功能。 特性 简单的应用配置 应用配置通过加载default.yml + 当前GO_ENV所对应的yml组合生成,简化配置 支持配置参数的校验,保证应用启动时的参数准确性 支持优先从ENV中获取配置参数,若获取失败再使用yml配置 多类缓存模块 缓存模块支持三类缓存:LRU+TTL的高速缓存,redis+ttl的共有缓存以及redis+lru+ttl的多级缓存 // redis缓存中简化的struct读取与保存 err := cache.GetRedisCache().SetStruct(context.Background(), "key", &map[string]string{ "name": "my name", }, time.Minute) data := make(map[string]string) err


网友评论