Go to file
2025-05-10 19:58:39 +02:00
testhelpers test improvements and some refactor 2024-11-20 16:01:55 +01:00
.gitignore add middlewares and grouping routes 2024-11-19 22:30:18 +01:00
binding_test.go refactor template cache, integrate responseWriterWrapper and integrate timeout 2024-11-21 21:29:59 +01:00
binding.go refactor Context to CTX and add context parameter to complains custom contexts from styleguide 2024-11-20 23:07:55 +01:00
go.mod update to latest go version 2025-05-09 18:23:22 +02:00
LICENSE add license 2024-11-25 12:24:09 +01:00
middlewares.go add recover middelware 2025-05-09 18:24:10 +02:00
README.md update to latest go version 2025-05-09 18:23:22 +02:00
ron_test.go update tests and add debug templates log 2025-05-10 19:58:39 +02:00
ron.go sync.Pool for rw 2025-05-09 18:14:24 +02:00
template_test.go integrate context to struct and fix paths 2025-05-09 17:50:18 +02:00
template.go update tests and add debug templates log 2025-05-10 19:58:39 +02:00

Ron Gola

Ron is a framework inspired by Gin Web Framework that shares some similarities. If you have worked with Gin, everything will feel familiar.

Features

  • No dependencies
  • HTML file processing and output
  • Ready-to-use pagination
  • Binding form inputs and JSON to structured types

Motivation

It was created from the need to explore the standard library in depth and the challenge of making a project with zero dependencies. With Go version 1.22, it was the perfect opportunity thanks to the changes made in the http package.