penguin

module
v0.0.0-...-8ec9993 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2018 License: AGPL-3.0

README

penguin

go的web框架

基本介绍

  • penguin主要用于使用go语言进行web开发,penguin里面集成了gin和gorm等开源项目

集成组件

  • config
  • log
  • mysql
  • mongoDB
  • redis

使用方法

  • 默认配置文件是go二进制执行文件当前目录下的penguin.toml,若想采用自定义配置文件,需要 可执行文件 -f example.toml
  • 配置文件根据关键字映射,如模板所示。

配置文件详解

server
  • addr: 服务的监听地址
  • mode: 设置gin的模式
  • pprof:是否开启debug功能
  • origin: 跨域请求的时候,允许的ip
mysql
  • driver: 引擎类型
  • source: 写库的地址
  • slave: 各个读库
mongo
  • address: 地址
  • userName: 用户
  • password: 密码
  • database: 库
redis
  • address: 地址
  • password: 密码
log
  • file: log文件配置地址,可以不填,penguin会采用默认的配置

Directories

Path Synopsis
component
db
jwt
log

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL