Web.go gathers together various tools and libraries which are normally used by most developers when building Web-based services, applications or backends.
Since Go as a language is designed to be easy to work with and quite encompassing, frameworks aren't regularly needed or really that common for this medium.
Web.go on the other hand can help developers that need to build their projects much faster, by providing lots of tools, often used in building these kind of applications.
Inspired and modeled after other light-built frameworks like Sinatra and Web.py, Web.go provides tools to deal and power the "absolutely necessary" basic features of a Web application.
All the rest is left to the developer, letting him decide how the rest of the application functions.
What Web.go includes is found in almost all Web-based frameworks, regardless of their language and architectural pattern. These are:
- URL router
- Cookie management
- CGI support (FastCGI and SCGI)
- Static asset serving
- HTTP request and response management
- Templates
On top of this, Web.go compilers all Web applications to native code, ensuring quite fast execution and page rendering times.
What is new in this release:
- Added proper handling for HEAD requests.
Comments not found