github-action-benchmark
7c43916bd6
add Benchmark (go) benchmark result for 1f52b51dca8996879e679a9466b66717c9684cce
2020-05-16 06:14:10 +00:00
github-action-benchmark
860e69be3b
add Benchmark (go) benchmark result for 884cd402455688e19f2b519d8774e49cc78fbbb7
2020-05-16 03:27:51 +00:00
Fenny
f7502e6919
Update data.js ( #385 )
2020-05-16 05:15:43 +02:00
github-action-benchmark
a034a7467c
add Benchmark (go) benchmark result for e45205fb614862f496d78eb714bb4382529a5931
2020-05-16 00:49:51 +00:00
github-action-benchmark
000e3f5626
add Benchmark (go) benchmark result for b5f128dd94acb1f5053ec0ecb2d4c949e6e529b7
2020-05-16 00:49:13 +00:00
github-action-benchmark
60e27a5694
add Benchmark (go) benchmark result for d6d73f42d01fb44408495843ee90ab396bc7d4bc
2020-05-13 18:32:41 +00:00
github-action-benchmark
ec5ebae2c8
add Benchmark (go) benchmark result for 518a1d10aef7e82b03763322e810e7442c130e48
2020-05-13 18:32:14 +00:00
github-action-benchmark
4b19d2cc59
add Benchmark (go) benchmark result for e0b13d9ca4b364d4c57ae5c8912b2a9ec6a108b1
2020-05-13 18:23:31 +00:00
Fenny
c97fc94dc1
Merge pull request #373 from Fenny/gh-pages
...
Mobile responsive charts
2020-05-13 16:45:38 +02:00
Fenny
e2c7a902e2
Merge branch 'gh-pages' into gh-pages
2020-05-13 16:45:26 +02:00
Fenny
4d1d340082
Update index.html
2020-05-13 16:44:00 +02:00
Fenny
293ae5b3da
Update index.html
2020-05-13 16:43:49 +02:00
github-action-benchmark
75ff85153c
add Benchmark (go) benchmark result for a032d23a665612536da1de9888dc506f2e3a38b6
2020-05-13 14:40:14 +00:00
github-action-benchmark
feddcdabcc
add Benchmark (go) benchmark result for 5f226c9b7c79d6195569df71a76fbbeba5e6c2c6
2020-05-13 14:03:42 +00:00
József Sallai
30db1d0578
make graphs look nicer
2020-05-13 16:30:00 +03:00
github-action-benchmark
07e5136781
add Benchmark (go) benchmark result for ca7dbb5e4c3b8a1a1bda89f5503e4917488081a8
2020-05-13 13:24:47 +00:00
github-action-benchmark
fc934b2eff
add Benchmark (go) benchmark result for f5ad2c07666ca4569da89a80df075c4c159cc891
2020-05-13 13:05:23 +00:00
Fenny
011931fe64
Merge remote-tracking branch 'upstream/gh-pages' into gh-pages
2020-05-13 15:02:52 +02:00
Fenny
0638d92165
Update README.md
2020-05-13 14:36:17 +02:00
Fenny
e6dfad43bd
Update index.html
2020-05-13 14:33:46 +02:00
Fenny
107f332cfc
Create index.html
2020-05-13 14:32:58 +02:00
github-action-benchmark
3b83796611
add Benchmark (go) benchmark result for f5ad2c07666ca4569da89a80df075c4c159cc891
2020-05-13 02:12:19 +00:00
github-action-benchmark
4349996aa4
add Benchmark (go) benchmark result for 8f82bee55af82d939d52e21b63c3931c6addfb2e
2020-05-13 01:09:27 +00:00
github-action-benchmark
f966ae4b59
add Benchmark (go) benchmark result for 05de4de055b7eba81a8c0cd673df4e8c8b07ef25
2020-05-13 01:06:37 +00:00
github-action-benchmark
468c724c25
add Benchmark (go) benchmark result for 28f07a722bd7f86c26d8fb9ddd8bacf1e9d07549
2020-05-13 01:04:18 +00:00
github-action-benchmark
be5a09675c
add Benchmark (go) benchmark result for eb917359b59faeb4b7ed6b8dcb568d00e5158188
2020-05-13 01:01:12 +00:00
github-action-benchmark
5da05c3854
add Benchmark (go) benchmark result for 31f65aa842374badc10d8931223ebcb72c967014
2020-05-13 00:56:09 +00:00
github-action-benchmark
123dbff71a
add Benchmark (go) benchmark result for 3a0d808152fc0e9e70ab89bfb0ac398fe82f2040
2020-05-12 23:47:54 +00:00
github-action-benchmark
3c520435ec
add Benchmark (go) benchmark result for e009a7112d6eac5a5b97123967a10c22d1775a6f
2020-05-12 23:38:17 +00:00
Fenny
5b7cb95277
Merge pull request #369
...
Add benchmark charts
2020-05-13 01:37:50 +02:00
Fenny
6babb57115
Update README.md
2020-05-13 01:35:50 +02:00
Fenny
c69f9d23bc
Clean dir
2020-05-13 01:35:18 +02:00
Fenny
f182ff2064
Merge remote-tracking branch 'upstream/gh-pages' into gh-pages
2020-05-13 01:34:06 +02:00
github-action-benchmark
84bf047ad3
add Benchmark (go) benchmark result for 3d32a8789c8ca13f0741ae7bf0602db5cb9a1060
2020-05-12 23:29:26 +00:00
github-action-benchmark
71ad545cc4
add Benchmark (go) benchmark result for 5c448a5597e7c2ea45fb7f79a82df0a718db100d
2020-05-12 23:05:44 +00:00
github-action-benchmark
00e37bbaa0
add Benchmark (go) benchmark result for d729bb8cd5bb999aba1168a2003b742dbb3fed7d
2020-05-12 23:01:59 +00:00
Fenny
ded56306b7
Add files via upload
2020-05-13 00:56:23 +02:00
Fenny
4d7fdf5cf0
Create .editorconfig
2020-05-13 00:55:35 +02:00
Fenny
adcf0e4eb2
Delete README.md
2020-05-13 00:54:58 +02:00
Fenny
16ac0e5ef1
Add benchmark charts
2020-05-13 00:54:24 +02:00
Fenny
47bd9f572d
Add benchmark charts ( #366 )
...
* Initial Commit
* Create data.js
* add Benchmark (go) benchmark result for 991344f0329336ee320fb17c7b8f9ee2af9eaaae
* add Benchmark (go) benchmark result for a08dbd5c5bb1e621deb8e7deb621d846f3473913
Co-authored-by: github-action-benchmark <github@users.noreply.github.com>
2020-05-13 00:52:06 +02:00
github-action-benchmark
a3f494ffb1
add Benchmark (go) benchmark result for a08dbd5c5bb1e621deb8e7deb621d846f3473913
2020-05-12 22:50:47 +00:00
github-action-benchmark
457afa369a
add Benchmark (go) benchmark result for 991344f0329336ee320fb17c7b8f9ee2af9eaaae
2020-05-12 22:46:52 +00:00
Fenny
dada6b66d8
Create data.js
2020-05-13 00:42:47 +02:00
Fenny
ffef109873
Initial Commit
2020-05-13 00:36:10 +02:00
Fenny
e719fa00bf
Use param support + optimizations ( #361 )
...
* Benchmark workflow
* Update router.go
* Clean root
* Add mutex
* Benchmark workflow
* Benchmark workflow
* Add mutex
* Enable benchmark tests
* Enable race testing
Co-Authored-By: ReneWerner87 <renewerner87@users.noreply.github.com>
* Benchmark Workflow
* Benchmark workflow
* Add mutex
* Enable benchmark tests
* Enable race testing
Co-Authored-By: ReneWerner87 <renewerner87@users.noreply.github.com>
* Update security workflow
* Benchmark workflow
* Add mutex
* Enable benchmark tests
* Enable race testing
Co-Authored-By: ReneWerner87 <renewerner87@users.noreply.github.com>
* Make Ctx pool accessible
- Add ctx benchmarks
* v1.9.6
* v1.9.6
Co-Authored-By: ReneWerner87 <renewerner87@googlemail.com>
* Improve context functions
* Add utils benchmarks
* Update benchmarks & tests
* Add utils tests
* New tests
* update test
* Move fastpath tests
* offer negotiation
* Cleanup
* Update Vary
Co-Authored-By: RW <renewerner87@googlemail.com>
* Optimize Append
Co-Authored-By: RW <renewerner87@googlemail.com>
* Optimize more methods
Co-Authored-By: RW <renewerner87@googlemail.com>
Co-Authored-By: Vic Shóstak <vikkyshostak@gmail.com>
* Add param support to Use
Co-Authored-By: RW <renewerner87@googlemail.com>
Co-Authored-By: Vic Shóstak <vikkyshostak@gmail.com>
* Add use_params tests
Co-Authored-By: RW <renewerner87@googlemail.com>
Co-Authored-By: Vic Shóstak <vikkyshostak@gmail.com>
* v1.9.7
Co-Authored-By: RW <renewerner87@googlemail.com>
Co-Authored-By: Vic Shóstak <vikkyshostak@gmail.com>
* Tests
Co-Authored-By: RW <renewerner87@googlemail.com>
Co-Authored-By: Vic Shóstak <vikkyshostak@gmail.com>
* v1.9.7
Co-Authored-By: RW <renewerner87@googlemail.com>
Co-Authored-By: Vic Shóstak <vikkyshostak@gmail.com>
Co-Authored-By: József Sallai <jozsef@sallai.me>
Co-Authored-By: Thomas van Vugt <thomasvvugt@users.noreply.github.com>
* Update app_test.go
Co-Authored-By: RW <renewerner87@googlemail.com>
Co-Authored-By: Vic Shóstak <vikkyshostak@gmail.com>
Co-Authored-By: József Sallai <jozsef@sallai.me>
Co-Authored-By: Thomas van Vugt <thomasvvugt@users.noreply.github.com>
Co-Authored-By: Nifty255 <nifty255@users.noreply.github.com>
* Rename argument
Co-Authored-By: RW <renewerner87@googlemail.com>
* Add nosec for WriteByte
Co-Authored-By: RW <renewerner87@googlemail.com>
* Add media article
* Update media articles
* Fix typo
Co-Authored-By: Thomas van Vugt <thomasvvugt@users.noreply.github.com>
* Fix typo
Co-authored-by: ReneWerner87 <renewerner87@users.noreply.github.com>
Co-authored-by: ReneWerner87 <renewerner87@googlemail.com>
Co-authored-by: Vic Shóstak <vikkyshostak@gmail.com>
Co-authored-by: József Sallai <jozsef@sallai.me>
Co-authored-by: Thomas van Vugt <thomasvvugt@users.noreply.github.com>
Co-authored-by: Nifty255 <nifty255@users.noreply.github.com>
2020-05-12 19:24:04 +02:00
Fenny
99f95b2561
v1.9.6 ( #360 )
...
**🚀 Fiber `v1.9.6`**
Special thanks to @renanbastos93 & @renewerner87 for optimizing the current router.
Help use translate our API documentation by [clicking here](https://crowdin.com/project/gofiber )
🔥 New
- `AcquireCtx` / `ReleaseCtx`
The Ctx pool is now accessible for third-party packages
- Fiber docs merged [Russian](https://docs.gofiber.io/v/ru/ ) translations **84%**
- Fiber docs merged [Spanish](https://docs.gofiber.io/v/es/ ) translations **65%**
- Fiber docs merged [French](https://docs.gofiber.io/v/fr/ ) translations **40%**
- Fiber docs merged [German](https://docs.gofiber.io/v/de/ ) translations **32%**
- Fiber docs merged [Portuguese](https://docs.gofiber.io/v/pt/ ) translations **24%**
🩹 Fixes
- Hotfix for interpolated params in nested routes https://github.com/gofiber/fiber/issues/354
- Some `Ctx` methods didn't work correctly when called without an `*App` pointer.
- `ctx.Vary` sometimes added duplicates to the response header
- Improved router by ditching regexp and increased performance by **817%** without allocations.
```go
// Tested with 350 github API routes
Benchmark_Router_OLD-4 614 2467460 ns/op 68902 B/op 600 allocs/op
Benchmark_Router_NEW-4 3429 302033 ns/op 0 B/op 0 allocs/op
```
🧹 Updates
- Add context benchmarks
- Remove some unnecessary functions from `utils`
- Add router & param test cases
- Add new coffee supporters to readme
- Add third party middlewares to readme
- Add more comments to source code
- Cleanup some old helper functions
🧬 Middleware
- [gofiber/adaptor](https://github.com/gofiber/adaptor ) `v0.0.1` Converter for net/http handlers to/from Fiber handlers
- [gofiber/session](https://github.com/gofiber/session ) `v1.0.0` big improvements and support for storage providers
- [gofiber/logger](https://github.com/gofiber/logger ) `v0.0.6` supports `${error}` param
- [gofiber/embed](https://github.com/gofiber/embed ) `v0.0.9` minor improvements and support for directory browsing
Co-authored-by: ReneWerner87 <renewerner87@googlemail.com>
v1.9.6
2020-05-11 13:42:42 +02:00
Fenny
6e58bfcde3
Make ctx pool accessible + ctx benchmarks ( #355 )
...
**🚀 Fiber `v1.9.6`**
The Ctx pool is now accessible for third-party packages
🔥 New
- `func AcquireCtx(fctx *fasthttp.RequestCtx) *Ctx`
- `func ReleaseCtx(ctx *Ctx)`
🩹 Fixes
- Some `Ctx` methods didn't work correctly when called without an `*App` pointer.
- `ctx.Vary` sometimes added duplicates to the response header
🧹 Updates
- Add context benchmarks
- Remove some unnecessary functions from `utils`
🧬 Middleware
- [gofiber/adaptor](https://github.com/gofiber/adaptor ) `v0.0.1` Converter for net/http handlers to/from Fiber handlers
2020-05-11 04:30:31 +02:00
Fenny
e2cc8106bb
Benchmark workflow ( #351 )
...
* Benchmark workflow
* Add mutex
* Enable benchmark tests
* Enable race testing
Co-authored-by: ReneWerner87 <renewerner87@users.noreply.github.com>
2020-05-09 15:15:34 +02:00
Vic Shóstak
089bb3c8b5
Add Discord badge, update README (ru), typo fixes ( #349 )
...
* Update README.md
* Update README_de.md
* Update README_es.md
* Update README_fr.md
* Update README_he.md
* Update README_id.md
* Update README_ja.md
* Update README_ko.md
* Update README_nl.md
* Update README_pt.md
* Update README_ru.md
* Update README_tr.md
* Update README_zh-CN.md
* Update README.md
* Update README_de.md
* Update README_es.md
* Update README_fr.md
* Update README_he.md
* Update README_id.md
* Update README_ja.md
* Update README_ko.md
* Update README_nl.md
* Update README_pt.md
* Update README_ru.md
* Update README_ru.md
* Update README_ru.md
* Update README_ru.md
* Update README_ru.md
* Update README.md
* Update README_de.md
* Update README_es.md
* Update README_fr.md
* Update README_he.md
* Update README_id.md
* Update README_ja.md
* Update README_ko.md
* Update README_nl.md
* Update README_pt.md
* Update README_tr.md
* Update README_zh-CN.md
2020-05-08 17:11:39 +02:00