Crystal (programming language) might be a bit more popular than Gin Gonic. We know about 110 links to it since March 2021 and only 85 links to Gin Gonic. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Let me be blunt: I dislike (hate?) Go for its error handling approach. However, with close to zero knowledge of the language, I was able to build a basic HTTP API that reads from the database in a couple of hours. I chose Gin Gonic for the web library and Gorm for the ORM. OpenTelemetry provides an integration with a couple of libraries, including Gin and Gorm. On the Dockerfile side, it's also pretty... - Source: dev.to / 19 days ago
Most golang backends I've seen meanwhile use or switched to using the "gin" framework to build their APIs. A lot of them also have conventions for the frontend, where the assets usually are stored in /public, so they can be go:embed later as an embed.FS instance into the binary. Having said that, there's plenty of examples on github. I'd recommend to take a look at bigger projects or templates and understand how... - Source: Hacker News / 5 months ago
Excellent Performance: Sponge is built on the gin framework, providing outstanding performance for web service development. - Source: dev.to / 5 months ago
In this blog, we will delve into the fascinating realm of handling images in a Golang application, leveraging the power of the Gin framework for RESTful API development, MongoDB as a robust NoSQL database, and the mongo-driver library for seamless interaction with MongoDB. To store images efficiently, we'll explore the intricacies of GridFS, a specification within MongoDB for storing large files as separate chunks. - Source: dev.to / 5 months ago
For building the RESTful Point of Sale service API, I've considered and selected a combination of technologies that would work seamlessly together. For handling HTTP requests and responses, using the Gin HTTP web framework would make sense because I think it seems complete and popular among Go community too. To ensure data integrity and persistence, I'm using PostgreSQL database with pgx as the database driver,... - Source: dev.to / 9 months ago
I like the first code example on https://crystal-lang.org- Source: Hacker News / 5 months ago# A very basic HTTP server.
If you're interested, take a look at Crystal (https://crystal-lang.org/)! - Source: Hacker News / 6 months ago
Obviously as an interpreted language, it's never going to be as fast as something like C, Rust, or Go. Traditionally the ruby maintainers have not designed or optimized for pure speed, but that is changing, and the language is definitely faster these days compared to a decade ago. If you like the ruby syntax/language but want the speed of a compiled language, it's also worth checking out Crystal[^1]. It's mostly... - Source: Hacker News / 6 months ago
Crystal is a nice language that's not only simple to read and write but performs very well too. And the documentation is amazing as well. Source: 6 months ago
Ruby is a super fun scripting language. I much prefer it to python when I need something with a little more "ooomph" than bash. It's just...nice...to write in. Ruby performance has come a long way in the last decade as well. There's libraries for pretty much everything. My modern programming toolkit is basically golang + ruby + bash and I am never left wanting. I do find Crystal (https://crystal-lang.org/) really... - Source: Hacker News / 6 months ago
Buffalo Go Framework - A Go web development eco-system, designed to make your life easier.
Nim (programming language) - The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.
Beego - Beego Web is official blog and documentation website for beego app web framework
Go Programming Language - Go, also called golang, is a programming language initially developed at Google in 2007 by Robert...
FastAPI - FastAPI is an Open Source, modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
V (programming language) - Simple, fast, safe, compiled language for developing maintainable software.