Giter VIP home page Giter VIP logo

Gel's Projects

.github icon .github

组织公共信息,用来编写组织的介绍性信息以及常见的项目推荐

args icon args

Golang命令参数构造器,提供平台无关的参数构造实现

authn icon authn

用户认证,提供基础的认证基础结构,供其它认证库使用,比如github.com/pangum/session和github.com/pangum/jwt等第三方使用

cdn icon cdn

统一加速功能,支持市面上不同类型的CDN加速厂商,包括:1、腾讯云;2、创世云

cryptor icon cryptor

Go标准加密库扩展,提供常用的加密方法封装

dns icon dns

统一域名解析适配器,接入多种现行的域名解析,包括:1、阿里云;2、腾讯云

env icon env

Golang环境变量扩展库,主要提供一些系统不支持的环境变量,比如1、主机名;2、各种编号生成器;3、地址;4、网上地址等等

exception icon exception

Exception,Golang错误封装,提供了基于Golang错误之上的一些常用异常,包括:1、带消息的异常;2、带字段的异常;3、带字段列表的异常;4、带错误码的异常;5、综合异常

ft icon ft

国办52号文接口

gex icon gex

Golang exec extension library,Golang外部程序执行扩展库,提供更友好的操作API以及各种功能扩展,方便使用者更好的操作外部程序

gfx icon gfx

Golang file system extension library,Go文件系统扩展库。主要是对Golang原生文件操作的扩展,增加更友好的操作API以及新特性

git icon git

基于Gex的Git命令封装,提供常用的Git功能

gox icon gox

Golang基础扩展库,提供了Golang语言本身并不封装的一些功能,包括:1、增加错误;2、字符串处理;3、各种字段定义;4、各种加密方法;5、不允许复制和不允许比较的封装;6、通用大小

guc icon guc

Golang util for concurrent,Golang并发包,实现通用的并发编程辅助包

hud icon hud

基于Http协议的上传下载库,功能有:1、分片上传;2、分片下载;3、自动判断分片;4、自动计算分片大小

id icon id

编号生成器,提供常见的编号生成算法,包括:1、雪花生成算法;2、自增长生成算法

log icon log

日志记录基础封装,提供基本的日志记录接口以及其它可被复用的基本概念(比如日志级别),其它日志实现可以通过引用本仓库实现对应接口来实现日志的接入

loki icon loki

Loki日志收集器,方便把日志推送到Loki平台供下一步分析

mengpo icon mengpo

Golang default value set library,Go语言默认值配置框架,支持功能:1、设置默认值;2、支持所有Golang内置类型;3、支持JSON配置默认值;4、支持环境变量;5、支持自定义类型;6、支持复杂类型

model icon model

数据库模型,包括常见的模型定义,比如:1、基于编号的模型;2、带修改时间的模型;3、带软删除的模型

passwd icon passwd

密码常见算法,提供加强版密码生成算法

powerjob icon powerjob

因公司分布式任务调度技术选型了解到PowerJob,做一个简单封装,包括以下功能:1、简单的接口;2、Api调用

promethy icon promethy

普罗米修斯常用功能封装,包括:1、常用功能封装;2、监控数据暴露

pulsar icon pulsar

Pulsar客户端的简单封装,让用户更容易处理消息发送和接收,并在此过程中隐藏相关细节(比如Ack、序列化等)

qingniao icon qingniao

Unity notify adapter,通用通知方案接入

schedule icon schedule

计划任务,支持如下任务:1、Cron表达式;2、周期任务;3、固定时间任务;4、随时时间任务

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.