Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kennychenfight/golib

GoLib contains many useful golang tool kits.
https://github.com/kennychenfight/golib

Last synced: 2 days ago
JSON representation

GoLib contains many useful golang tool kits.

Awesome Lists containing this project

README

        

[![Go Reference](https://pkg.go.dev/badge/github.com/KennyChenFight/golib.svg)](https://pkg.go.dev/github.com/KennyChenFight/golib)

# golib
GoLib contains many useful golang tool kits. So it will be updated frequently.

## migrationlib
Packaging this source: [migrate](https://github.com/golang-migrate/migrate)

## jwtlib
Packaging this source: [jwt-go](https://github.com/dgrijalva/jwt-go)

## mongolib
Packaging this source: [mongo-go-driver](https://github.com/mongodb/mongo-go-driver)

## amqplib
Packaging this source: [cony](https://github.com/assembla/cony)

## pglib
Packaging this source: [go-pg](https://github.com/go-pg/pg)

## redislib
Packaging this source: [go-redis](https://github.com/go-redis/redis)

## uuidlib
Packaging this source: [go.uuid](https://github.com/satori/go.uuid)

## loglib
Packaging this source: [zap](https://github.com/uber-go/zap)

## ratelimitlib
* add redis implements slide window strategy

## Contribution
+ provide your idea about this golib in issue or raise your PR request

## todo
* Add more lib
* Add unit test in each lib
* Write some comment