repositorypackage
0.0.408
Repository: https://github.com/juetun/base-wrapper.git
Documentation: pkg.go.dev
# README
[TOC]
框架说明
序言
互联网技术的发展,go语言作为新兴的编程语言在实际应用开发中有着自身的一些优势。随着在市面上应用范围广度增加,市面上的一些主流的开发框架虽然能够完成大部分的开发需求。但是在日志的整合度、系统的集成度和规范性方面有一定的缺失。 本代码库的功能:整合市面上常用的go语言开发框架(gin gorm logrus redis elasticsearch kafka clickhouse等)定制适合WEB微服务系统场景。
基础使用框架
依赖框架及组件 | 版本号 | 备注 |
---|---|---|
gin | v1.7.2 | |
gorm | V2版本 | 源地址 gorm.io/gorm v1.21.11 |
logrus | v1.8.1 | |
file-rotatelogs | v2.4.0 | 日志文件切割 github.com/lestrrat-go/file-rotatelogs |
redis依赖包 | v8.10.0 | github.com/go-redis/redis/v8 |
yaml文件管理工具 | v2.4.0 | gopkg.in/yaml.v2 |
...
帮助文档
使用go mod管理依赖包(详见go mod帮助文档)。