Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Gin-gonic?
Ad
Ad
Buffalo
All
9
Experiences
Pros
7
Cons
2
Top
Pro
Hot reloading
The dev command will watch your .go and .html files and the asset folder by default. It will rebuild and restart your binary for you automatically so you don't have to worry about such things. Just run the buffalo dev command and go to localhost:3000/ to see all changes live!
See More
Top
Con
Mostly a Code Generator rather than a web framework
See More
Top
Pro
CLI project scaffolding
Buffalo aims to make building new web applications in Go as quick and simple as possible. buffalo new coke That will generate a whole new Buffalo application that is ready to go. It'll even run go get for you to make sure you have all of the necessary dependencies needed to run your application.
See More
Top
Con
Author of this library has almost zero knowledge of the subject
See More
Top
Pro
Database migration
Easily migrate database.
See More
Top
Pro
Full web and api only generator for those not looking for full web templating
See More
Top
Pro
Multi step Dockerfile included with scratch base for minimal size
See More
Top
Pro
Embeded resources in binary for easy reference
See More
Top
Pro
Great community channel when help is needed
See More
Hide
See All
Experiences
Get it
here
17
3
Revel
All
9
Experiences
Pros
4
Cons
4
Specs
Top
Con
Non-idiomatic code
See More
Top
Pro
Comes bundled with a code reload tool
Revel comes bundled with a code reload tool which rebuilds the project on every file change. This code reload tool is also used to run, build and deploy the Revel application that you are building.
See More
Top
Con
Outdated
The world has moved past its MVC obsession. It's not the way the web works anymore. The good thing about go is that it's trivial to write a server applications (literally takes minutes). relying on a bloated, archaic framework is missing the point
See More
Top
Pro
Good examples easy to understand with simple emulated MVC behavior
See More
Top
Con
Dead
Thankfully, this abomination is no longer being developed
See More
Top
Pro
No need to find and install external libraries
Revel is a "batteries included" web framework, which means that a lot of features already come out of the box. This way you don't have to spend time and find third-party libraries to integrate to the framework for most of the tasks you need to complete.
See More
Top
Con
No official support for mongo
Revel does not come with any support for MongoDB, you can integrate third-party libraries but they have been reported to crash under heavy load.
See More
Top
Pro
Easy to learn for fast development
See More
Specs
License:
MIT
Hide
See All
Experiences
Get it
here
106
16
Beego
All
10
Experiences
Pros
5
Cons
4
Specs
Top
Pro
No need to find and install external libraries
Beego is a "batteries included" web framework, which means that a lot of features already come out of the box. This way you don't have to spend time and find third-party libraries to integrate to the framework for most of the tasks you need to complete.
See More
Top
Con
Very opinionated
See More
Top
Pro
Built-in tool which watches for changes
Beego has a built-in tool which watches the code for changes. This tool (called bee tool) can be configured to run any task once the code changes. It can run tests or reload and rebuild the whole project.
See More
Top
Con
Very opinionated
See More
Top
Pro
Built in ORM
Beego's eloquent ORM is a simple and fast Object-Relational Mapping which helps with organizing the application's database. Beego examples and documentation all use the beego ORM. No need to learn to use and integrate another ORMs API.
See More
Top
Con
Non-idiomatic code
See More
Top
Pro
Captcha
See More
Top
Con
Builds may fail silently
Sometimes even though a build has failed, the pages will still render. Apparently it caches a previous build when the current one has a problem. This can be a frustrating though because it leaves you wondering why the page you are working on stopped working out of the blue.
See More
Top
Pro
Auto testing
See More
Specs
License:
Apache 2.0
Hide
See All
Experiences
Get it
here
35
15
Goji
All
3
Experiences
Pros
2
Cons
1
Top
Pro
Great performance
Goji is an abstraction layer over the standard Go library (which has support for HTTP) and added Einhorn support. There's probably very little you can do with Goji that you can't do with the standard library and a bit of elbow grease. This makes Goji an extremely lightweight and fast framework.
See More
Top
Con
Doesn't add a lot of functionality on top of the standard library
Most of the tasks that Goji is used for can be completed with standard library support without adding the overhead of an additional external library and without having the risk of Goji development being abandoned one day.
See More
Top
Pro
Socket manager integration
Goji integrates with Einhorn, which is a language agnostic socket manager. Making it possible to have websocket support in Goji.
See More
Hide
Get it
here
5
0
Martini
All
4
Experiences
Pros
3
Cons
1
Top
Con
No longer maintained
Martini is no longer being actively maintained.
See More
Top
Pro
Well documented
A lot of effort has been put into making the documentation as clear and helpful as possible. And it shows. The documentation is thorough and complete. Every part of the framework is explained in a way that's clear and understandable.
See More
Top
Pro
No unneccessary cruft
Martini is a very minimal framework. It only comes packed with the most essential features and libraries needed to develop a web application. If you need more features, you can install third party libraries. This way you only use what you need.
See More
Top
Pro
Flexible routing
Martini's routing is flexible and DRY. It supports parameters, wildcards and regex.
See More
Hide
Get it
here
16
8
Iris
All
10
Experiences
Pros
8
Cons
2
Top
Pro
No need to find and install external libraries
Iris is a "batteries included" web framework, which means that a lot of features already come out of the box. This way you don't have to spend time and find third-party libraries to integrate to the framework for most of the tasks you need to complete.
See More
Top
Con
Previously experience with net/http
Previously experience with the Go's standard net/http package is necessary for you to move forward with Iris.
See More
Top
Pro
Efficiency
Efficiency by using a light engine.
See More
Top
Con
Author copies code
See More
Top
Pro
Development
See More
Top
Pro
API
If you're familiar with expressjs or other modern web frameworks, Iris will make you feel at home.
See More
Top
Pro
More than feature complete
See More
Top
Pro
More than 250 examples
More than 250 examples for implementing web application.
See More
Top
Pro
Low amount of bugs
Most issues are questions, few bug reports and if a bug is found it's quickly patched.
See More
Top
Pro
Good for big projects
Iris is a good framework for big projects and the author helps solving problems.
See More
Hide
See All
Experiences
Free
26
42
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop