Maybe https://gobuffalo.io/en/ is the closest one, 🤔. Source: over 2 years ago
There's nothing like Django for Go, I believe the closest would be Buffalo, typically when building backends in Go you pick and choose a combination of standard library packages and third party packages to build your services. Source: over 2 years ago
These seem to be a way to embed all files to one executeable binary. Similar for Windows is https://github.com/sudachen/Molebox Others: - C/C++ has linker to link all to one binary - CLI/webserver only https://github.com/jart/cosmopolitan like https://redbean.dev . Same exe works on many x64 OS like Windows/macOS/Linux/BSD, it embeds .zip file and can read/write to embedded .zip on the fly. - AppImage... - Source: Hacker News / over 2 years ago
If you want to build a website with Go, first of you don't need nginx or caddy. Go's standard library web server is fantastic. One thing I find with Go is that because it's powerful enough to build a great web server, memory cache, or database, you can solve problems at a lower level. This is something I personally find really fun. If you want a full-on web formwork experience checkout https://gobuffalo.io/en/.... Source: over 2 years ago
It's early days but so far I've quite enjoyed my experience with Buffalo (Golang) framework [1], which mostly copies from Rails. Get Go performance and static typing. Definitely some rough patches, but overall still quite an enjoyable experience (so far). [1] https://gobuffalo.io/en/. - Source: Hacker News / over 2 years ago
The "largest" framework that I know of is: https://gobuffalo.io/en/. Source: over 2 years ago
Have you looked at https://gobuffalo.io/en/? Source: over 2 years ago
You might also want to check out packages like https://gobuffalo.io/en/ which are “batteries included” packages that handle common concerns like you mentioned. Source: over 2 years ago
If you are looking for a full-blown MVC style framework you may want to check Beego or Buffalo. Source: almost 3 years ago
Second of all, I would definitely agree with you on some of the stuff you'd "miss out" on. Golang server tend to have a lot more piece-by-piece solutions than all-in-one frameworks. Even most of the web frameworks you come across will only deal with a couple of the parts you listed, not all of them. Oftentimes, you will end up writing a bunch of boilerplate yourself (e.g. Doing manual CRUD, making plain SQL... Source: almost 3 years ago
Our Go application/modules are deployed in Docker containers. I have Docker Desktop installed where I can run local "dev" instances of these containers. Our application/modules are built with the Buffalo framework. I'm trying to get GoLand set up so that I can debug our modules when I'm working on something. I've found a few articles explaining how to debug a Go application in Docker, and I've found one or two... Source: almost 3 years ago
I can recommend Buffalo https://gobuffalo.io/en/. Used to use it for some projects. Source: about 3 years ago
Do you know an article comparing Buffalo Go Framework to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Buffalo Go Framework. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.