mirror of
https://github.com/gofiber/fiber.git
synced 2025-05-16 12:40:40 +00:00
* Add support for consistent documentation using markdownlint * Only run workflow during changes to markdown files * Fix more inconsistencies * Fixes to markdown under .github/ * More fixes * Apply suggestions from code review Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Fix typo in limiter docs * Add missing space before code-block * Add check for dead-links * Add write-good * Remove legacy README files * Fix glob for skipping .md files * Use paths-ignore instead --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1.2 KiB
1.2 KiB
id, title, sidebar_position
id | title | sidebar_position |
---|---|---|
faster-fiber | ⚡ Make Fiber Faster | 7 |
Custom JSON Encoder/Decoder
Since Fiber v2.32.0, we have adopted encoding/json
as the default JSON library for its stability and reliability. However, the standard library can be slower than some third-party alternatives. If you find the performance of encoding/json
unsatisfactory, we suggest considering these libraries:
package main
import "github.com/gofiber/fiber/v3"
import "github.com/goccy/go-json"
func main() {
app := fiber.New(fiber.Config{
JSONEncoder: json.Marshal,
JSONDecoder: json.Unmarshal,
})
# ...
}