Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/gin
- Repo: https://github.com/gin-gonic/gin
- Created by: Manu MA, Javier Provecho Fernandez
- Released: June 30, 2014
- Related Topics: go, router, framework,
- Aliases: gin-gonic, gin-contrib,
- Last updated: 2024-07-29 13:41:47 UTC
- JSON Representation
https://github.com/gin-gonic/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.
framework gin go middleware performance router server
Last synced: 30 Jul 2024
https://github.com/gin-Gonic/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.
framework gin go middleware performance router server
Last synced: 30 Jul 2024
https://github.com/alist-org/alist
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
file-server gin golang onedrive solidjs webdav
Last synced: 30 Jul 2024
https://github.com/flipped-aurora/gin-vue-admin
🚀Vite+Vue3+Gin的开发基础平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器【可AI辅助】、表单生成器和可配置的导入导出等开发必备功能。
admin casbin chatgpt element-ui gin gin-admin gin-vue-admin go go-admin golang gorm i18n jwt pinia swagger vite vue vue-admin vue3
Last synced: 30 Jul 2024
https://github.com/cosmtrek/air
☁️ Live reload for Go apps
docker file-watcher gin go live-reload task-runner tools watcher
Last synced: 10 Aug 2024
https://github.com/air-verse/air
☁️ Live reload for Go apps
docker file-watcher gin go live-reload task-runner tools watcher
Last synced: 30 Jul 2024
https://github.com/go-admin-team/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
admin ant-design ant-design-pro arco-design arco-design-pro casbin gin gin-admin gin-vue-admin gorm jwt restful vue-admin vue3
Last synced: 31 Jul 2024
https://github.com/Go-admin-team/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
admin ant-design ant-design-pro arco-design arco-design-pro casbin gin gin-admin gin-vue-admin gorm jwt restful vue-admin vue3
Last synced: 30 Jul 2024
https://github.com/GoAdminGroup/go-admin
A golang framework helps gopher to build a data visualization and admin panel in ten minutes
admin adminlte beego datavisualization dataviz gin golang
Last synced: 30 Jul 2024
https://github.com/xinliangnote/go-gin-api
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
api-gin cron gin gin-api go golang gorm graphql jaeger jwt pprof prometheus swagger trace viper zap
Last synced: 01 Aug 2024
https://github.com/techschool/simplebank
Backend master class: build a simple bank service in Go
backend docker gin go golang grpc grpc-go http-server kubernetes
Last synced: 31 Jul 2024
https://github.com/amitshekhariitbhu/go-backend-clean-architecture
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
api architecture backend clean-architecture docker gin go golang jwt-authentication project project-template test
Last synced: 01 Aug 2024
https://github.com/gin-gonic/examples
A repository to host examples and tutorials for Gin.
Last synced: 01 Aug 2024
https://github.com/marmotedu/iam
企业级的 Go 语言实战项目:认证和授权系统(带配套课程)
application authentication authorization gin go golang gorm iam project
Last synced: 31 Jul 2024
https://github.com/hwholiday/learning_tools
Go 学习、Go 进阶、Go 实用工具类、Go DDD 项目落地、Go-kit 、Go-Micro 、Go 推送平台、微服务实践
aes auth2 ddd-example discovery gin go-kit golang jwt micro minio mongodb prometheus push redis rpc-grpc signal-protocol tcp-socket x3dh zap
Last synced: 01 Aug 2024
https://github.com/swaggo/gin-swagger
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
gin gin-middleware gin-swagger golang middleware swagger
Last synced: 01 Aug 2024
https://github.com/hslr-s/sun-panel
A server, NAS navigation panel, Homepage, browser homepage. | 一个服务器、NAS导航面板、Homepage、浏览器首页。
docker gin golang homelab homepage nas navigationpage raspberry-pi self-hosted startpage synology vue3
Last synced: 01 Aug 2024
https://github.com/betty200744/ultimate-go
This repo contains my notes on working with Go and computer systems.
algorithms data-structures docker-compose example gin go golang gorm grpc kafka
Last synced: 01 Aug 2024
https://github.com/go-nunu/nunu?tab=readme-ov-file
A CLI tool for building Go applications.
ddd gin go golang golang-cli scaffold
Last synced: 01 Aug 2024
https://github.com/anzhihe/learning
Learning Shell,Python,Golang,System,Network
applescript awk django django-rest-framework gin golang linux-system mysql network operating-systems performance programming python sed shell sql sre
Last synced: 31 Jul 2024
https://github.com/go-eagle/eagle
🦅 A Go framework for the API or Microservice
cloud-native eagle framework gin go golang gorm grpc http microservice restful
Last synced: 31 Jul 2024
https://github.com/go-nunu/nunu
A CLI tool for building Go applications.
ddd gin go golang golang-cli scaffold
Last synced: 30 Jul 2024
https://github.com/dromara/mayfly-go
web版linux(终端 文件 脚本 进程)、数据库(mysql pgsql oracle sqlserver 高斯 达梦 sqlite)、数据同步、redis(单机 哨兵 集群)、mongo统一管理操作平台。web version of linux(terminal file script process), database (mysql pgsql oracle sqlserver Gauss sqlite), redis(single sentinel cluster), mongo unified management and operation platform.
element-plus gin golang gorm linux mongodb mysql redis vue3
Last synced: 01 Aug 2024
https://github.com/eryajf/go-ldap-admin
🌉 基于Go+Vue实现的openLDAP后台管理项目
admin casbin element-ui eryajf gin gin-vue-admin go go-admin go-ldap-admin golang gorm jwt ldap ldap-manager
Last synced: 01 Aug 2024
https://github.com/zhufuyi/sponge
Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.
architecture crud development-framework generate-code gin go golang grpc grpc-gateway microservice-framework microservices restful-api rpc sponge web
Last synced: 30 Jul 2024
https://github.com/gotomicro/ego
A simple and component-based microservice kit for go. 一个简单的基于组件的 Go 微服务套件。
ego gin go gorm grpc http microservice redis resty
Last synced: 01 Aug 2024
https://github.com/ProudMuBai/GoFilm
多播放源自动采集在线影视网站 golang vue
axios elementplus film gin go-redis gocolly golang gorm movies robfig-cron vite vue3
Last synced: 01 Aug 2024
https://github.com/gin-contrib/authz
gin-authz is an authorization middleware for Gin
Last synced: 03 Aug 2024
https://github.com/vsouza/go-gin-boilerplate
A starter project with Golang, Gin and DynamoDB
bolierplate dynamodb gin gin-boilerplate golang starter-project travis-image
Last synced: 03 Aug 2024
https://github.com/postgrespro/jsquery
JsQuery – json query language with GIN indexing support
gin json json-query jsonb query-language
Last synced: 01 Aug 2024
https://github.com/piupuer/gin-web
由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发
casbin gin gin-admin go go-admin golang idempotence jwt message-center middleware rbac restful transaction validator viper vue websocket workflow
Last synced: 01 Aug 2024
https://github.com/wejectchen/Ginblog
gin+vue+MySQL全栈制作一个博客
gin gin-framework gin-vue golang jwt tinymce vue
Last synced: 01 Aug 2024
https://github.com/rookie-ninja/rk-boot
Build microservice with rk-boot and let the team take over clean and tidy code.
echo echo-middleware gin gin-middleware go go-project-structure golang gorilla-mux grpc grpc-middleware middleware
Last synced: 02 Aug 2024
https://github.com/ihexxa/quickshare
Quick and simple file sharing between different devices, built with Go, React and Typescript.
file-sharing gin go golang javascript jest react reactjs sqlite typescript webpack yarn
Last synced: 01 Aug 2024
https://github.com/CocaineCong/gin-mall
基于 gin+gorm+redis+mysql 读写分离的电子商城,包括 JWT 鉴权,CORS跨域,AES 对称加密,引入ELK体系方便日志查看,jaeger进行trace查看,skywalking进行检测,使用docker容器化部署
aes-encryption cors docker docker-compose elasticsearch elk gin go golang gorm jaeger jwt kibana mysql redis skywalking
Last synced: 01 Aug 2024
https://github.com/resotto/goilerplate
Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM.
clean-architecture domain-driven-design gin go golang gorm
Last synced: 01 Aug 2024
https://github.com/newbee-ltd/newbee-mall-api-go
本项目为新蜂商城的 Go 语言版本,技术栈为 Go + Gin,主要面向服务端开发人员。
gin go golang mall newbee-mall
Last synced: 01 Aug 2024
https://github.com/slok/go-http-metrics
Go modular http middleware to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementations) and http framework/library
echo echo-framework gin gin-framework go golang http http-metrics http-middleware instrumentation metrics middleware observability opencensus opencensus-recorder prometheus
Last synced: 31 Jul 2024
https://github.com/hezhizheng/go-gin-chat
Golang(Gin)+websocket 的多人聊天室 | go 聊天室 | golang 聊天室
chat chatroom gin gin-chat gin-websocket go golang websocket
Last synced: 01 Aug 2024
https://github.com/youngxhui/GinHello
Gin 学习示例代码
docker gin gin-html gin-middleware gin-mysql gin-router jwt
Last synced: 20 Aug 2024
https://github.com/Email-Dashboard/Email-Dashboard
📪 An interactive emailing management service with scheduling, templating, tracking and A/B testing.
dashboard docker email email-marketing email-sender emails gin go golang rails ruby ruby-on-rails webpacker
Last synced: 02 Aug 2024
https://github.com/huanglishi/GoFlyAdmin
Go后台开发框架是GoFly全栈开发社区永久开源可商用框架,是Go语言好用web快速开发框架,能快速搭建应用,框架底层完善,框架插件逐步完善。api文档管理并一键生成api接口代码,一键生成 CRUD前后端代码, GoFly快速开发框架是一款基于Go语言的 Gin和 Vue3的Arco Design的快速后台开发框架,基于JWT接口验证和Auth验证的权限管理系统,附件管理系统,天生支持saas架构。大道至简,开发本应简单,为热爱Go开发者服务,社区初心是让开发者用得舒服。
fastadmin gin go goadmin golang goweb
Last synced: 01 Aug 2024
https://github.com/chenyahui/gin-cache
:rocket: A high performance gin middleware to cache http response. Compared to gin-contrib/cache, It has a huge performance improvement. 高性能gin缓存中间件,相比于官方版本,有巨大性能提升。
cache gin golang middleware redis singleflight
Last synced: 02 Aug 2024
https://github.com/penglongli/gin-metrics
gin-gonic/gin metrics for prometheus.
gin golang metrics prometheus-exporter
Last synced: 31 Jul 2024
https://github.com/Junvary/gin-quasar-admin
😊A full-featured management system based on Quasar2, Vue3, Go, Gin, Gorm. 😊Gin-Quasar-Admin是一个基于Quasar和Go语言的功能全面的管理系统.
echarts gin gin-vue go golang gorm pinia quasar quasar-cli quasar-framework quasar2 script-setup vue vue3 vue3-admin websocket
Last synced: 01 Aug 2024
https://github.com/ch3nnn/webstack-go
基于Gin框架的网址导航项目,具备完整的前后台。您可以拿来制作自己平日收藏的网址导航。
Last synced: 10 Sep 2024
https://github.com/gphper/grm
redis可视化工具(gin+element-plus)【部署简单便捷,SSH连接,用户校验,操作日志、命令行模式、LUA脚本执行、Redis监控等】
database-gui element-plus gin golang redis-client redis-gui redis-gui-client visualizer vue3 xterm-js
Last synced: 01 Aug 2024
https://github.com/zephinzer/godev
Golang development tool that supports project bootstrap, live-reload (tests + application), and auto dependency retrieval based on Go Modules
bootstrapping dependency-retrieval docker-image gin goconvey golang gorealize joeir live-reload makefile
Last synced: 04 Aug 2024
https://github.com/noovertime7/kubemanage
kubemanage是使用go+vue3开发的一款云原生运维平台,功能包括但不限于Kubernetes多集群管理、CMDB、Devops,可作为企业二次开发的模板,新手入门的学习项目
Last synced: 01 Aug 2024
https://github.com/chenjiandongx/ginprom
📡 Prometheus metrics exporter for Gin.
Last synced: 01 Aug 2024
https://github.com/nanmu42/gzip
:floppy_disk: Golang gzip middleware for Gin and net/http | Golang gzip中间件,支持Gin和net/http,开箱即用同时可定制
compression content-length content-type gin gin-middleware go golang gzip http middleware
Last synced: 03 Aug 2024
https://github.com/usrbinsam/jwt-key-server
JWT based remote licensing server.
gin go keyserver license-generator license-keys license-management software-licensing
Last synced: 01 Aug 2024
https://github.com/depado/ginprom
Gin Prometheus metrics exporter
gin instrumentation metrics middleware prometheus
Last synced: 18 Aug 2024
https://github.com/Depado/ginprom
Gin Prometheus metrics exporter
gin instrumentation metrics middleware prometheus
Last synced: 01 Aug 2024
https://github.com/restuwahyu13/go-rest-api
Example golang using gin framework everything you need, i create this tutorial special for beginner.
application-server crud-application gin gin-gonic go golang golang-application rest-api
Last synced: 01 Aug 2024
https://github.com/onrik/logrus
Hooks for logrus logging
echo gin gin-gonic gin-middleware golang gorm gorm-orm logging logrus sentry sentry-client
Last synced: 09 Aug 2024
https://github.com/tom-draper/api-analytics
Lightweight monitoring and analytics for API frameworks.
actix analytics api api-analytics api-monitoring axum chi dashboard django echo express fastapi fastapi-analytics fastify fiber flask gin middleware server-analytics server-monitoring
Last synced: 02 Aug 2024
https://github.com/totoval/totoval
An out-of-the-box artisan API web-framework written in go.
api command-line gin go job-dispatcher laravel nsq rbac redis scheduler totoval web-framework
Last synced: 01 Sep 2024
https://github.com/ribice/gorsk-gin
🔥 Idiomatic Golang Restful Starter Kit using Gin
gin go golang quickstart rest-api starter-kit
Last synced: 03 Aug 2024
https://github.com/gotomicro/egoshop
An e-shop is written by Go
ant-design gin go golang mall react shop uni vue
Last synced: 02 Aug 2024
https://github.com/mikkeloscar/gin-swagger
DRY templates for go-swagger
api-first gin gin-gonic go-swagger openapi opentracing swagger
Last synced: 02 Aug 2024
https://github.com/kataras/server-benchmarks
:rocket: Cross-platform transparent benchmarks for HTTP/2 Web Servers at 2020-2024
benchmarks chi echo gin go iris martini netcore nodejs server-benchmarks
Last synced: 01 Aug 2024
https://github.com/better-go/go-template
boilerplate, golang project starter tool, support go-zero/go-micro/gin
boilerplate cli cookiecutter cookiecutter-template gin go-micro go-zero golang microservice monorepo skeleton starter
Last synced: 03 Aug 2024
https://github.com/szuecs/gin-gomonitor
Gin middleware for monitoring
gin gin-middleware golang metrics metrics-endpoint monitoring
Last synced: 03 Aug 2024
https://github.com/shirdonl/goWebActualCombat
🔥🔥🔥🔥🔥🔥重磅!《Go Web编程实战派从入门到精通》随书源码开源啦,Go语言/Web开发/高并发/微服务/Gin/Redis/MongoDB/并发编程/Docker源码!欢迎star~
beego docker docker-compose gin go goweb mongodb redis
Last synced: 04 Aug 2024
https://github.com/axiaoxin-com/pink-lady
a template project of gin app.
boilerplate-application gin gin-boilerplate gin-framework gin-skeleton go gorm redis sentry swag template-project viper zap
Last synced: 03 Aug 2024
https://github.com/tompston/gomarvin
Generate Go REST servers with custom endpoints & typescript fetch clients
api boilerpate codegen echo gin gin-gonic go gofiber golang rest rest-api typescript
Last synced: 01 Aug 2024
https://github.com/axiaoxin-com/logging
mod: zap logging in golang
gin gin-middleware gorm-logger log sentry zap
Last synced: 03 Aug 2024
https://github.com/rookie-ninja/rk-gin
Start gin microservice from YAML, plugin of rk-boot
bootstrapper gin gin-middleware go golang interceptor middleware opentracing rk swagger
Last synced: 03 Aug 2024
https://github.com/Bose/go-gin-logrus
Gin Web Framework for using Logrus as the Gin logger with Tracing middleware
gin gin-gonic gin-middleware go logrus middleware opentracing trace
Last synced: 03 Aug 2024
https://github.com/noovertime7/gin-mysqlbak
一款分布式高性能的备份系统,支持mysql、ElasticSearch备份,多集群任务统一,数据集中存储
Last synced: 01 Aug 2024
https://github.com/eryajf/xirang
简单好用,直接上手的go-web框架
eryajf gin gin-gorm gin-vue-admin go-admin go-web go-web-framework golang gorm-sqlite-driver sqlite3
Last synced: 04 Aug 2024
https://github.com/Zuoqiu-Yingyi/siyuan-publish
思源笔记在线发布工具 | Siyuan Notes online publishing tool.
gin go golang gorm publish siyuan siyuan-note sqlite
Last synced: 03 Aug 2024
https://github.com/semihalev/gin-stats
Gin's middleware for request stats
gin gin-gonic gin-middleware metrics middleware stats
Last synced: 03 Aug 2024
https://github.com/2637309949/dolphin
Automated code tool for Golang
bean gin golang microservice rpc sso tools workload xorm
Last synced: 01 Aug 2024
https://github.com/gmsec/micro
A Go distributed systems development framework
distributed-systems framework gin go-micro grpc micro register
Last synced: 30 Jul 2024