浏览代码

fasthttp: clarified the code

Aliaksandr Valialkin 9 年之前
父节点
当前提交
7638ed5183
共有 1 个文件被更改,包括 7 次插入7 次删除
  1. 7 7
      frameworks/Go/fasthttp/src/hello/hello.go

+ 7 - 7
frameworks/Go/fasthttp/src/hello/hello.go

@@ -94,18 +94,18 @@ func main() {
 
 func mainHandler(ctx *fasthttp.RequestCtx) {
 	path := ctx.Path()
-	switch {
-	case fasthttp.EqualBytesStr(path, "/plaintext"):
+	switch string(path) {
+	case "/plaintext":
 		plaintextHandler(ctx)
-	case fasthttp.EqualBytesStr(path, "/json"):
+	case "/json":
 		jsonHandler(ctx)
-	case fasthttp.EqualBytesStr(path, "/db"):
+	case "/db":
 		dbHandler(ctx)
-	case fasthttp.EqualBytesStr(path, "/queries"):
+	case "/queries":
 		queriesHandler(ctx)
-	case fasthttp.EqualBytesStr(path, "/fortune"):
+	case "/fortune":
 		fortuneHandler(ctx)
-	case fasthttp.EqualBytesStr(path, "/update"):
+	case "/update":
 		updateHandler(ctx)
 	default:
 		ctx.Error("unexpected path", fasthttp.StatusBadRequest)