Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Go Gorm Projects
-
GORM is a comprehensive ORM tool in Go, offering a code-first approach which allows defining database schemas using struct tags in Go. It's known for its developer-friendly nature, making it suitable for both beginners and experienced users. GORM supports a variety of SQL databases like MySQL, PostgreSQL, and SQLite. It's designed to be flexible, allowing developers to drop down to raw SQL when necessary. However, it's important to be cautious about its performance implications in large-scale applications.
-
gin-vue-admin
基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,chatGPT自动查表等开发必备功能。
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
go-admin
基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd 订阅版:https://antd.go-admin.pro (by go-admin-team)
-
you can have a look at https://github.com/eddycjy/go-gin-example you don't have to use gin as the framework rather than looking at how he structure the folders.
-
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
go-queryset
100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood.
-
Edit: Thanks to u/lbgdn, the cross compilation issue was resolved. I was able to bypass the CGO issue by using pure-Go SQLite driver.
-
Golang-Project-Structure
Golang Skeleton With Fully Managed Versions For Kick Start GoLang Project Development
-
microservices-go
Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.
-
fiber-boilerplate
This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box
-
-
-
-
urlsh
Golang URL shortener and bookmarker service with UI, API, Cache, Hits Counter and forwarder using postgres and redis in backend, bulma in frontend. Think of it as self hosting ready url shortener.
-
Project mention: Go is great. The code I wrote in 2016 is still easy to understand and extend. A simple case study | /r/golang | 2023-04-09
If you want to have a look at igor, here's the repository link: https://github.com/galeone/igor
-
-
-
Repo: https://github.com/BOTbkcd/mayhem
-
gothic
🦇 Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a variety of DBs with Gorm. (by jrapoport)
-
goven
Goven (go-oven) is a go library that allows you to have a drop-in query language for your database schema.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Gorm related posts
- Não use funções puras com Go
- How do you dynamically create SQL filters from query params?
- Mayhem: A TUI based task tracker
- A secret weapon to improve development efficiency, a community backend service was developed in one day
- Building Robust Applications in Go: Integrating Envconfig, Gorm, and OpenSearch
- ORM or no ORM that is the question
- From 0 to 1, build a microservice cluster in ten minutes, which consists of an rpc gateway and multiple microservices
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Mar 2024
Index
What are some of the best open-source Gorm projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | GORM | 35,093 |
2 | gin-vue-admin | 19,634 |
3 | go-admin | 10,595 |
4 | go-gin-example | 6,642 |
5 | golang-gin-realworld-example-app | 2,426 |
6 | gormt | 2,306 |
7 | gen | 2,036 |
8 | go-queryset | 719 |
9 | sqlite | 500 |
10 | Golang-Project-Structure | 451 |
11 | microservices-go | 402 |
12 | fiber-boilerplate | 364 |
13 | postgres | 191 |
14 | go-role | 187 |
15 | go-sql | 176 |
16 | urlsh | 144 |
17 | igor | 120 |
18 | go_clean_architecture | 109 |
19 | oracle | 105 |
20 | mayhem | 72 |
21 | gothic | 72 |
22 | goven | 57 |
23 | batnoter-api | 48 |