diff --git a/Gopkg.lock b/Gopkg.lock index 2de572c..831cd41 100644 --- a/Gopkg.lock +++ b/Gopkg.lock @@ -260,14 +260,6 @@ pruneopts = "UT" revision = "2788f0dbd16903de03cb8186e5c7d97b69ad387b" -[[projects]] - digest = "1:ccfacbf75c5ea91cae9b712964fc826be5b5cc6b5da3e2a5d855205a89becb31" - name = "github.com/labstack/echo" - packages = ["context"] - pruneopts = "UT" - revision = "e08070379af60f5b9c0fb5bb2d1527ba9624fe43" - version = "v2.2.0" - [[projects]] digest = "1:ad64e297f65e4e80644e3010363f555644d22966db06e3634c6ceb2a856589cb" name = "github.com/magiconair/properties" @@ -727,7 +719,6 @@ "github.com/grpc-ecosystem/go-grpc-middleware/auth", "github.com/grpc-ecosystem/grpc-gateway/runtime", "github.com/grpc-ecosystem/grpc-gateway/utilities", - "github.com/labstack/echo/context", "github.com/mailru/easyjson/jlexer", "github.com/mailru/easyjson/jwriter", "github.com/newrelic/go-agent", diff --git a/docs/overview.md b/docs/overview.md index da20db4..b8d5d62 100644 --- a/docs/overview.md +++ b/docs/overview.md @@ -24,7 +24,7 @@ Podium is based on the premise that you have a backend server for your game. Tha For the devs out there, our code is in Go, but more specifically: -* Web Framework - [Echo](https://github.com/labstack/echo) based on the insanely fast [FastHTTP](https://github.com/valyala/fasthttp); +* Web Framework - [gRPC](https://godoc.org/google.golang.org/grpc) and [gRPC-gateway](github.com/grpc-ecosystem/grpc-gateway). * Database - Redis. ## Who's Using it diff --git a/leaderboard/leaderboard.go b/leaderboard/leaderboard.go index 775094c..11edfa8 100644 --- a/leaderboard/leaderboard.go +++ b/leaderboard/leaderboard.go @@ -10,6 +10,7 @@ package leaderboard import ( + "context" "encoding/json" "fmt" "math" @@ -20,7 +21,6 @@ import ( "time" "github.com/go-redis/redis" - "github.com/labstack/echo/context" "github.com/spf13/viper" "github.com/topfreegames/extensions/redis/interfaces" "github.com/topfreegames/podium/util"