Skip to content

obse4/goCommon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goCommon

服务端开发常用包封装,简化配置文件,便于开发者专注业务逻辑

comm

常用包集成,参考配置文件config_example.yml修改和删除不需要的配置即可

import (
    comm "github.com/obse4/goCommon"
)

func main() {
    comm.Init("/github/goCommon/config.yml")
    comm.Run()
}

logger

简单易配置的文件或控制台日志输出包

使用文档

database

常用数据库驱动及常用配置封装包

使用文档

httpserver

gin驱动及常用中间件封装包

使用文档

config

配置文件github.com/spf13/viper的二次封装

使用文档

util

其他常用包二次封装

使用文档

kafka

github.com/IBM/sarama二次封装

使用文档