Goyave is a Golang REST API framework aiming at cleanliness, fast development and power. Goyave is a progressive and accessible web application framework focused on REST APIs, aimed at making backend development easy and enjoyable. It has a philosophy of cleanliness and conciseness to make programs more elegant, easier to maintain and more focused. Get started quickly and master all its powerful functionalities thanks to its extensive documentation. Goyave has an expressive, elegant syntax, a robust structure and conventions. Minimalist calls and reduced redundancy are among Goyave's core principles. Develop faster and concentrate on the business logic of your application thanks to the many helpers and built-in functions. Goyave is accessible, yet powerful. The framework includes routing, request parsing, validation, localization, testing, authentication, error handling and more!

Features

  • Routing is an essential part of any Goyave application
  • The framework provides a powerful configuration system
  • Entries can be registered with a default value, their type and authorized values from any package
  • Goyave provides a powerful, yet easy way to validate all incoming data, no matter its type or its format
  • When the validation doesn't pass, the request is stopped and the validation errors messages are sent as a response
  • Goyave applications can query a database

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Goyave

Goyave Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Goyave!

Additional Project Details

Programming Language

Go

Related Categories

Go Frameworks, Go Web Development Frameworks

Registered

2022-11-28