sky_blue

module
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2021 License: Apache-2.0

README

Language

Sky_blue

sky_blue是一套Go微服务框架,包含大量微服务相关框架及工具。

名字起的随意,但是出自真心

Features

  • bone:是对gin简单包装,简单易用、核心足够轻量;
  • Cache:优雅的接口化设计,非常方便的缓存序列化,推荐结合代理模式overlord
  • database:集成MySQL,添加熔断保护和统计支持,可快速发现数据层压力;
  • peach:方便易用的配置中心,目前实现集成apollo远程配置中心,实现配置版本管理和更新;
  • log:类似zap的field实现高性能日志库,集成syslog,intsig的udp日志;
  • trace:基于opentracing,集成了全链路trace支持;
  • env:项目环境配置相关代码,可配置DEV,UAT,PRO,方便获取当前服务环境信息;
  • util:集成公共工具类函数;
  • tool:工具链,可快速生成标准项目文件;

Quick start

Requirments

Go version>=1.13

Installation
# Linux/macOS
go get github.com/zdao-pro/sky_blue

Documentation

简体中文

License

Kratos is under the MIT license. See the LICENSE file for details.


Please report bugs, concerns, suggestions by issues, email: 1543510543@qq.com to discuss problems around source code.

Directories

Path Synopsis
examples
pkg
cache/redis
Package redis is a client for the Redis database.
Package redis is a client for the Redis database.
common/validator
Package validator implements value validations for structs and individual fields based on tags.
Package validator implements value validations for structs and individual fields based on tags.
env
log
net/http/gin
Package gin implements a HTTP web framework called gin.
Package gin implements a HTTP web framework called gin.
net/rpc/warden/internal/proto/testproto
Package testproto is a generated protocol buffer package.
Package testproto is a generated protocol buffer package.
tool
brick-gen-project
You can use the "packr clean" command to clean up this, and any other packr generated files.
You can use the "packr clean" command to clean up this, and any other packr generated files.
brick-gen-project/packrd
You can use the "packr2 clean" command to clean up this, and any other packr generated files.
You can use the "packr2 clean" command to clean up this, and any other packr generated files.
pkg

Jump to

Keyboard shortcuts

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