Open-source Go projects categorized as MVC Edit details

MVC is a design pattern used to decouple user-interface (view), data (model), and application logic (controller). This pattern helps to achieve separation of concerns.

Top 5 Go MVC Projects

  • Iris

    The fastest HTTP/2 Go Web Framework. Easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :leaves: :rocket: | 谢谢 |

    Project mention: How to handle Permissions/roles with Golang web? | reddit.com/r/golang | 2022-05-22
  • pagoda

    Rapid, easy full-stack web development starter kit in Go

    Project mention: how to learn Go web development in 2022? | reddit.com/r/golang | 2022-06-30
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • hiboot

    hiboot is a high performance web and cli application framework with dependency injection support

  • go-clean-architecture-web-application-boilerplate

    A web application boilerplate built with go and clean architecture.

  • gorilla-controllers

    Use controllers with the Gorilla Mux library

    Project mention: Go Package: Use Controllers with Gorilla | news.ycombinator.com | 2021-11-19

    Anyone using Gorilla might find this little library useful to simplify your template logic with controllers:


    #go #golang #gorilla

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-30.

Go MVC related posts


What are some of the best open-source MVC projects in Go? This list will help you:

Project Stars
1 Iris 22,745
2 pagoda 383
3 hiboot 175
4 go-clean-architecture-web-application-boilerplate 136
5 gorilla-controllers 5
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives