Browse Source

Bumb fiber v1.2.0 (#5442)

* Remove prefork test

* Bumb v1.2.0
Fenny 5 years ago
parent
commit
98aa004526

+ 1 - 1
frameworks/Go/fiber/src/go.mod

@@ -4,6 +4,6 @@ go 1.13
 
 require (
 	github.com/go-sql-driver/mysql v1.5.0
-	github.com/gofiber/fiber v1.0.2
+	github.com/gofiber/fiber v1.2.0
 	github.com/jackc/pgx/v4 v4.2.1
 )

+ 10 - 2
frameworks/Go/fiber/src/go.sum

@@ -6,8 +6,8 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
 github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
-github.com/gofiber/fiber v1.0.2 h1:Ly8juLb5k6732YgFxY0CuHtM47AuhXYghk4js3g8jCQ=
-github.com/gofiber/fiber v1.0.2/go.mod h1:6CeMbldUo9VM+ffNbBmtqC1QnJ8qfQWqvkT00VK/u2s=
+github.com/gofiber/fiber v1.2.0 h1:CcJxKvI9tVBB0CcDj8akc1so2oa5X9DGFsoASawY4Mk=
+github.com/gofiber/fiber v1.2.0/go.mod h1:sl3bZVBr2efUzNpNosbpzjKHScUYFSSyJvb6c+kPzVk=
 github.com/gofrs/uuid v3.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
 github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
 github.com/jackc/chunkreader v1.0.0 h1:4s39bBR8ByfqH+DKm8rQA3E1LHZWB9XWcrz8fqaZbe0=
@@ -86,6 +86,14 @@ github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoH
 github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
+github.com/tidwall/gjson v1.4.0 h1:w6iOJZt9BJOzz4VD9CSnRCX/oleCsAZWi+1FFzZA+SA=
+github.com/tidwall/gjson v1.4.0/go.mod h1:P256ACg0Mn+j1RXIDXoss50DeIABTYK1PULOJHhxOls=
+github.com/tidwall/match v1.0.1 h1:PnKP62LPNxHKTwvHHZZzdOAOCtsJTjo6dZLCwpKm5xc=
+github.com/tidwall/match v1.0.1/go.mod h1:LujAq0jyVjBy028G1WhWfIzbpQfMO8bBZ6Tyb0+pL9E=
+github.com/tidwall/pretty v1.0.0 h1:HsD+QiTn7sK6flMKIvNmpqz1qrpP3Ps6jOKIKMooyg4=
+github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk=
+github.com/tidwall/sjson v1.0.4 h1:UcdIRXff12Lpnu3OLtZvnc03g4vH2suXDXhBwBqmzYg=
+github.com/tidwall/sjson v1.0.4/go.mod h1:bURseu1nuBkFpIES5cz6zBtjmYeOQmEESshn7VpF15Y=
 github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw=
 github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
 github.com/valyala/fasthttp v1.8.0 h1:actnGGBYtGQmxVaZxyZpp57Vcc2NhcO7mMN0IMwCC0w=

+ 7 - 4
frameworks/Go/fiber/src/server.go

@@ -31,6 +31,8 @@ func main() {
 }
 
 const (
+	jsonstruct     = `{"message":""}`
+	jsonstructkey  = "message"
 	worldcount     = 10000
 	helloworld     = "Hello, World!"
 	worldselectsql = "SELECT id, randomNumber FROM World WHERE id = $1"
@@ -126,10 +128,11 @@ func initDatabase() {
 
 // jsonHandler :
 func jsonHandler(c *fiber.Ctx) {
-	json := AcquireJSON()
-	json.Message = helloworld
-	c.Json(json)
-	ReleaseJSON(json)
+	// json := AcquireJSON()
+	// json.Message = helloworld
+	// c.Json(json)
+	// ReleaseJSON(json)
+	c.SjsonStr(jsonstruct, jsonstructkey, helloworld)
 }
 
 // dbHandler :