Skip to content

tiptok/gopp

Repository files navigation

gopp 介绍

gopp is a go project to practice open source lib

sumary

algorithm 算法

  • joinRange 区间合并算法
  • skipList 跳表

http http服务框架

  • beego框架
  • gin框架
  • go-zero

message 消息队列

  • kafka 消息队列
    • sarama 基于sarama实现

nosql 内存数据库

  • goRedisNode (go-redis node 单节点)
  • goRedisCluster (go-redis cluster集群访问)

graphql 图查询

orm 数据库

  • pg-go/pg ( pg )
  • gorm ( gorm )

rpc 远程调用

tracing

  • ptrace (program tracing)
  • ptrace-http (http tracing)
  • ptrace-rpc
  • pzipkin-opentracing(trace report to zipkin)

About

go lib practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages