Pedis A sleek, Golang-powered learning adventure inspired by Redis What is Pedis? Pedis is a Redis clone written in Golang. It is a learning project f
Chat Server This is a chat server built in Golang to demonstrate how to design scalable chat services using Redis and the publisher-subscriber model.
Table of Contents About The Project Built With Prerequisites Installation Usage Roadmap Contributing License Credits About The Project Microservices d
TimeCapsule TimeCapsule is a Redis based task scheduling module written in Golang. It is designed to be used as a library in your own application. It
Boomerang 🪃 Recurring tasks scheduler for golang implemented on top of redis. Usage package main import ( "context" "fmt" "time" "g
redis-operator Redis Operator creates/configures/manages redis-failovers atop Kubernetes. Requirements Kubernetes version: 1.21 or higher Redis versio
Redis Viewer A tool to view Redis data in terminal. Install Go version =1.16: go install github.com/saltfishpr/redis-viewer@latest or Download from R
redisson A Type-safe Golang Redis RESP2/RESP3 client. Features Check Redis commands version in development mode. Check Redis deprecated commands in de
pubsub simple publisher / subscriber application with different methods For start redis publisher server : $ make serverRedis For start redis subscri
go-demo 本地数据库依赖部署,推荐docker mysql: docker pull mysql:5.7 docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 redis: docke
whisper Simple implementation of an Event Bus using the Publish/Subscribe pattern. Whisper comes with default implementations for Google Pub/Sub and R
English | 简体中文 RocksCache The first Redis cache library to ensure eventual consistency and strong consistency with DB. Features Eventual Consistency:
tiktok 抖音简洁版 探索本项目的文档 » Attention: We always welcome contributors to the project. Before adding your contribution, please carefully read our Git 分支管理规
Fentanyl Epidemic Tracker About A Go scraper executed by a gin server endpoint that scrapes and crawls through every article on https://darknetlive.co
classes.wtf I just want to take a class about [X] but searching the online catalog is so slow, and my results are largely irrelevant. WTF? Harvard has
rfront An HTTP frontend for Redis-compatible services. Features Supports HTTP, HTTP/2, and Websockets Automatic Let's Encrypt certificates and host bi
GoLang + MongoDB + Redis RESTful Application Starter This project is a 'Boilerplate' or 'Starter' to build RESTful Applications and microservices usin
This is a Go solutions to the "Build Your Own Redis" Challenge. A toy Redis clone that's capable of handling basic commands like PING, SET and GET. Ho
中文版 This is a golang implemented Redis RDB parser for secondary development and memory analysis. It provides abilities to: Generate memory report for
GoBackup Simple tool for backup your databases, files to cloud storages. GoBackup is a fullstack backup tool design for web servers similar with backu
Inventa for Go A Go library for microservice registry and executing RPC (Remote Procedure Call) over Redis. WHY THIS PROJECT? Service discovery, regis
Redislocker English | 简体中文 Redislocker is a set of distributed locks with high availability and high concurrency based on redis + lua. Redislocker cur
Cocopasty A simple copy-and-paste app to selfhost Report Bug · Request Feature Table of Contents About the Project Screenshots Tech Stack Features Get
Golang Monolithic Boilerplate Golang Monolithic Boilerplate using Domain Driven Design handles authentication and authorization, and beside of this fe
tair-go English | 简体中文 A client packaged based on go-redis that operates Tair For Redis Modules. TairString, is a string that contains s version numbe
Go Cache GoCache is an opinionated cache package with simple APIs and provides multiple implementations. Why another cache package? GoCache is designe
go-redis-migrate Script to copy data by keys pattern from one redis instance to another. Usage go-redis-migrate copy source destination --pattern=
Redis-ReplicaLock A distributed lock idea implemented by redis and golang.It is more secure than a simple redis distributed lock. It is still in the e
Table of contents Kubernetes Cluster Overview Demo Backend Connected Mongo Connected Redis Connected Requirements Cluster Diagram Create Cluster Using
throttle A simple golang throttle utility for redis and in memory, allowing inline and curried throttling. Installation go get github.com/DillonStreat
About Project Simple Library Management System Features Book : Add Book (Administrator) Get Book Info Get All Books Info Re
RateLimit - Powerful Rate Limiter, support In-Memory and Redis-Based. Installation To install the package, run: go get github.com/go-zoox/ratelimit Ge
gredlock The golang redlock algorithm implementation. Installation go get -u github.com/vvanglro/[email protected] Quickstart package main import ( "c
Justin's Entry Task Tech Stack: MySQL + Redis - Go - HTML How to run Run redis(port 6379) docker run -d --name redis-stack-server -p 6379:6379 redis
English | 简体中文 版本 初版开发中,目前tidb、mysql的sql审核功能可用。 0. 基本介绍 0.1 项目介绍 Owls是一个基于 vue 和 gin 开发的全栈前后端分离的后端系统管理平台,集成jwt鉴权,sql审批(sql查询,mq管理、redis使用管理、etcd管理等)。帮
RediGo A Redis client for GoLang featuring Tags with Gob & JSON encoding. Install go get -u github.com/ainsleyclark/redigo Quick Start See below for
RealtimeGo Start To read code start from file main.go Before start Copy file .env.template to .env Change connection information and IP address. Check
redis-ordered-queue-go Priority queue with message-group based partitioning and equal attention guarantee for each message group based on Redis What i
eredis 组件使用指南 1 简介 对 go-redis 进行了轻量封装,并提供了以下功能: 规范了标准配置格式,提供了统一的 Load().Build() 方法。 支持自定义拦截器 提供了默认的 Debug 拦截器,开启 Debug 后可输出 Request、Response 至终端。 提供了默
wp-cookie-tail Configure your Wordpress Apache server like this to get a response log (do not use the request log...) IfModule log_config_module
Overview This is a project for applying my first intern job at Dcard Taiwan Ltd. 😃 !!! 🔗 Backend documentation link 🔗 Company Requirements One POST
Rate Limiter An HTTP service capable of limiting the number of requests (rate limit) from one IPv4 subnet. If there are no restrictions, then service
go-redis-crypto Using Redis as distributed cache to reduce the amount of fetches and response times to Coingecko API. How to play: 1. Clone repo 2. Ru
Microservice Communication Here are microservice-communication practices from the Cloud-Native Patterns Book written by Cornelia Davis This repository
flashdb FlashDB is a simple, in-memory, key/value store in pure Go. It persists to disk, is ACID compliant, and uses locking for multiple readers and
Redis primary/secondary replication RCE redis主从复制rce的go版本,可独立编译使用,并集成在在zscan的exploit的redis利用模块中 顺便添加了CVE-2022-0543 Redis Lua 沙盒逃逸 RCE,开箱即用 使用方式 Usage
🔬 chi-ratelimit-redis Implements Redis support for chi-ratelimit Why is this its own separate package? I wanted to keep chi-ratelimit without any dep
COVID19 Statistics This service allows you to view the statistics of registered cases of coronavirus in the selected country. Used Golang 1.18 ReactJS
English | 简体中文 不同版本 我们会对以下四个版本持续维护,请选择适合自己的版本使用。最新技术栈为组合式api版本,已支持多语言(I18N) 组合式API版(主) | 组合式API多语言(i18n)版 | 声明式API版 | 声明式API多语言(i18n)版 项目文档 在线文档 : htt
Go Supercache A double cache system (memory and redis) to fast and distribuited cache. Install $ go get github.com/alboompro/fastcache Usage package m
ratelimit (Under development) This package provides a Golang implementation of the Redis-based distributed rate limit algorithm, including Sliding Win
Rustle Rustle is a simple, in-memory broker written in pure Golang. Design has been inspired by Redis Streams. Features It allows multiple clients to
set Set is an in-memory Redis like set datastructure Getting Started Installing To start using hash, install Go and run go get: $ go get -u github.com
happy little queue 97% covered, 80LOC, integration test, auto-cleaning, lightweight When your Go code does not panic When your infra does not fail Whe
go-casbin-redis Redis-DB adapter for Casbin Installation go get github.com/VadimSokow/go-casbin-redis Simple Example package main import ( "github.
Go REST Service Starter/Boilerplate Easily extendible REST API Service boilerplate aiming to follow idiomatic go and best practice. Any feedback and p
Redis client for Golang ❤️ Uptrace.dev - distributed traces, logs, and errors in one place Join Discord to ask questions. Documentation Reference Exam
Redis-view is a tree like tool help you explore data structures in your redis server