goexl Goto Github PK
Name: Gel
Type: Organization
Bio: Golang extension library,Golang扩展库
Twitter: storezhang
Location: China
Blog: https://storezhang.tech
Name: Gel
Type: Organization
Bio: Golang extension library,Golang扩展库
Twitter: storezhang
Location: China
Blog: https://storezhang.tech
组织公共信息,用来编写组织的介绍性信息以及常见的项目推荐
Apisix接口封装
Golang命令参数构造器,提供平台无关的参数构造实现
用户认证,提供基础的认证基础结构,供其它认证库使用,比如github.com/pangum/session和github.com/pangum/jwt等第三方使用
validator升级版
统一加速功能,支持市面上不同类型的CDN加速厂商,包括:1、腾讯云;2、创世云
Go标准加密库扩展,提供常用的加密方法封装
统一域名解析适配器,接入多种现行的域名解析,包括:1、阿里云;2、腾讯云
Golang环境变量扩展库,主要提供一些系统不支持的环境变量,比如1、主机名;2、各种编号生成器;3、地址;4、网上地址等等
Exception,Golang错误封装,提供了基于Golang错误之上的一些常用异常,包括:1、带消息的异常;2、带字段的异常;3、带字段列表的异常;4、带错误码的异常;5、综合异常
国办52号文接口
Golang exec extension library,Golang外部程序执行扩展库,提供更友好的操作API以及各种功能扩展,方便使用者更好的操作外部程序
Golang file system extension library,Go文件系统扩展库。主要是对Golang原生文件操作的扩展,增加更友好的操作API以及新特性
基于Gex的Git命令封装,提供常用的Git功能
Golang基础扩展库,提供了Golang语言本身并不封装的一些功能,包括:1、增加错误;2、字符串处理;3、各种字段定义;4、各种加密方法;5、不允许复制和不允许比较的封装;6、通用大小
Golang util for concurrent,Golang并发包,实现通用的并发编程辅助包
Http客户端封装
基于Http协议的上传下载库,功能有:1、分片上传;2、分片下载;3、自动判断分片;4、自动计算分片大小
编号生成器,提供常见的编号生成算法,包括:1、雪花生成算法;2、自增长生成算法
日志记录基础封装,提供基本的日志记录接口以及其它可被复用的基本概念(比如日志级别),其它日志实现可以通过引用本仓库实现对应接口来实现日志的接入
Loki日志收集器,方便把日志推送到Loki平台供下一步分析
Golang default value set library,Go语言默认值配置框架,支持功能:1、设置默认值;2、支持所有Golang内置类型;3、支持JSON配置默认值;4、支持环境变量;5、支持自定义类型;6、支持复杂类型
数据库模型,包括常见的模型定义,比如:1、基于编号的模型;2、带修改时间的模型;3、带软删除的模型
通用分页
密码常见算法,提供加强版密码生成算法
因公司分布式任务调度技术选型了解到PowerJob,做一个简单封装,包括以下功能:1、简单的接口;2、Api调用
普罗米修斯常用功能封装,包括:1、常用功能封装;2、监控数据暴露
Pulsar客户端的简单封装,让用户更容易处理消息发送和接收,并在此过程中隐藏相关细节(比如Ack、序列化等)
Unity notify adapter,通用通知方案接入
计划任务,支持如下任务:1、Cron表达式;2、周期任务;3、固定时间任务;4、随时时间任务
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.