Iris
mux
Our great sponsors
Iris | mux | |
---|---|---|
14 | 85 | |
24,835 | 17,948 | |
- | - | |
9.0 | 2.6 | |
8 days ago | over 1 year ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Iris
-
How to Use Iris and PostgreSQL for Web Development
Iris is a fast and lightweight web framework for Go that offers a rich set of features and a high-performance engine. PostgreSQL is a powerful and reliable relational database system that supports advanced data types and functions. Together, they can form a solid foundation for building modern web applications.
-
go-mir - a toolkit to develop RESTful API backend service like develop service of gRPC
Mir is a toolkit to develop RESTful API backend service like develop service of gRPC. It adapt some HTTP framework sush as Gin, Chi, Hertz, Echo, Iris, Fiber, Macaron, Mux, httprouter。
-
Iris VS Don - a user suggested alternative
2 projects | 15 Mar 2023
-
A bit about Go Programing language
Iris
-
Chi , gin , mux , fiber or standard library ?
Check Iris (https://github.com/kataras/iris) before you decide.
- Does Go have a widely used framework, or it's used without anything?
-
Most Popular GoLang Frameworks
Website: https://www.iris-go.com
- How to handle Permissions/roles with Golang web?
-
Best Golang Web Framework for Larg Projects
Iris
-
What's the fastest template parser in Go?
Ace
mux
-
Microservices Authentication and Authorization Using API Gateway
In this ApiGateway implementation, we've employed the Gorilla Mux router for enhanced route handling. Let's break down the key components:
- The Gorilla web toolkit project is being revived, all repos are out of archive mode.
-
How to build an API using Go
Now that we have set up the Go environment, we can start building our API. The first step is to choose a framework. There are several popular frameworks for building APIs in Go, such as Gorilla mux, Echo, and Gin. For this article, we'll use Gorilla mux.
-
go-mir - a toolkit to develop RESTful API backend service like develop service of gRPC
Mir is a toolkit to develop RESTful API backend service like develop service of gRPC. It adapt some HTTP framework sush as Gin, Chi, Hertz, Echo, Iris, Fiber, Macaron, Mux, httprouter。
-
I've just started learning Golang, and I'm struggling to choose a framework.
My personal favorite tools: - https://github.com/go-kit/ for building services (although it's not necessary a great tool for prototyping) - https://github.com/gorilla/mux router (although it's been recently deprecated, so I'm looking for a similar, maintained library) - https://entgo.io/ ORM - https://watermill.io/ for messaging
-
mux VS Don - a user suggested alternative
2 projects | 15 Mar 2023
-
Using Redis Caching and the Redis CLI to Improve API Performance
We will be using Gorilla Mux to create the APIs locally. Gorilla Mux implements a request router and dispatcher to match the incoming requests.
-
gorilla fork
https://github.com/gorilla/mux/issues/659 Don't get me wrong, I appreciate the good intentions but why didn't you become a maintainer of the original project?
-
Implemented a bench marker to compare Go's HTTP Router
gorilla/mux
-
State of Rust for web backends
popular libraries looking for new maintainers and getting eventually archived ( https://github.com/gorilla/mux )
What are some alternatives?
Gin - Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Fiber - ⚡️ Express inspired web framework written in Go
Echo - High performance, minimalist Go web framework
chi - lightweight, idiomatic and composable router for building Go HTTP services
Beego - beego is an open-source, high-performance web framework for the Go programming language.
httprouter - A high performance HTTP request router that scales well
fasthttp - Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Revel - A high productivity, full-stack web framework for the Go language.