Fiber est un cadre Web inspiré par Express.js (un cadre Web populaire pour JS) et est construit sur le moteur HTTP le plus rapide, Fasthttp, écrit dans le langage Go. Il vise à rendre le développement rapide plus pratique grâce à aucune allocation de mémoire et des services haute performance.

Caractéristiques

  • Routage puissant
  • Service de fichiers statiques
  • Performance ultime
  • Utilisation de mémoire faible
  • Interface API
  • Prise en charge des middleware et de Next
  • Démarrage rapide
  • Moteur de modèle
  • Support pour WebSocket
  • Événements Server-Sent
  • Limitation du taux

Philosophie

Pour un nouveau gopher qui passe de Node.js à Go, il existe une courbe d'apprentissage difficile avant de commencer à créer des applications Web ou des microservices. Cependant, avec Fiber, un cadre Web créé sur la base du minimalisme et suivant la méthode UNIX, les nouveaux gophers peuvent rapidement entrer dans le monde de Go avec un accueil chaleureux et fiable.