Make Fiber Faster


커스텀 JSON 인코더/디코더

Fiber v2.32.0부터는 안정성과 생산성을 위해 encoding/json을 기본 json 라이브러리로 사용합니다. 그러나 표준 라이브러리는 서드파티 라이브러리에 비해 약간 느립니다. encoding/json의 성능이 만족스럽지 않다면 다음 라이브러리를 사용하는 것이 좋습니다:

package main

import "github.com/gofiber/fiber/v2"
import "github.com/goccy/go-json"

func main() {
  app := fiber.New(fiber.Config{
    JSONEncoder: json.Marshal,
    JSONDecoder: json.Unmarshal,
  })
  
  // ...
}

References

  • 클라이언트에 커스텀 JSON 인코더 설정

  • 클라이언트에 커스텀 JSON 디코더 설정

  • 애플리케이션에 커스텀 JSON 인코더 설정

  • 애플리케이션에 커스텀 JSON 디코더 설정

Last updated