Fiber is a web framework inspired by Express.js (a popular web framework for JS), and is built on the fastest HTTP engine, Fasthttp, written in the Go language. It aims to make fast development more convenient through zero memory allocation and high-performance services.

Features

  • Powerful routing
  • Static file service
  • Ultimate performance
  • Low memory usage
  • API interface
  • Support for middleware and Next
  • Quick to get started
  • Template engine
  • WebSocket support
  • Server-Sent events
  • Rate limiting

Philosophy

For a new gopher transitioning from Node.js to Go, there is a challenging learning curve before starting to build web applications or microservices. However, with Fiber, a web framework created based on minimalism and following the UNIX way, new gophers can quickly enter the world of Go with a warm and reliable welcome.