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-12-26 00:07:15 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: 23 Dec 2024
https://gin-gonic.github.io/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: 23 Oct 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: 24 Oct 2024
https://github.com/alistgo/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: 23 Dec 2024
https://github.com/flipped-aurora/gin-vue-admin
🚀Vite+Vue3+Gin拥有AI辅助的基础开发平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。
admin casbin element-ui gin gin-admin gin-vue-admin go go-admin golang gorm i18n jwt llm pinia swagger vite vue vue-admin vue3
Last synced: 23 Dec 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: 23 Dec 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 PRO: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: 23 Dec 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 PRO: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: 26 Oct 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: 23 Dec 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: 26 Oct 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: 25 Dec 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: 24 Dec 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: 24 Dec 2024
https://github.com/xinliangnote/go
【Go 从入门到实战】学习笔记,从零开始学 Go、Gin 框架,基本语法包括 26 个Demo,Gin 框架包括:Gin 自定义路由配置、Gin 使用 Logrus 进行日志记录、Gin 数据绑定和验证、Gin 自定义错误处理、Go gRPC Hello World... 持续更新中...
Last synced: 26 Dec 2024
https://github.com/gin-gonic/examples
A repository to host examples and tutorials for Gin.
Last synced: 24 Dec 2024
https://github.com/marmotedu/iam
企业级的 Go 语言实战项目:认证和授权系统(带配套课程)
application authentication authorization gin go golang gorm iam project
Last synced: 24 Dec 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: 26 Dec 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: 24 Dec 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: 25 Dec 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: 25 Dec 2024
https://github.com/go-nunu/nunu
A CLI tool for building Go applications.
ddd gin go golang golang-cli scaffold
Last synced: 26 Dec 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: 26 Dec 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: 20 Dec 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: 26 Dec 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: 03 Nov 2024
https://github.com/opsre/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 opsre
Last synced: 26 Dec 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: 14 Oct 2024
https://github.com/go-dev-frame/sponge
Sponge is a powerful Go development framework, it's easy to develop web, gRPC and microservice projects, it supports generating the necessary code for your project based on custom templates.
cloud-native code-generation custom-templates developer-tools gin go-sponge golang grpc low-code microservice sponge web
Last synced: 26 Dec 2024
https://github.com/zhufuyi/sponge
Sponge is a powerful Go development framework, it's easy to develop web, gRPC and microservice projects, it supports generating the necessary code for your project based on custom templates.
cloud-native code-generation custom-templates developer-tools gin go-sponge golang grpc low-code microservice sponge web
Last synced: 12 Dec 2024
https://github.com/dnsjia/luban
Kubernetes集群管理平台,CMDB,K8S容器管理,运维平台,自动化运维发布平台,CICD平台,多集群管理
cicd container-manager devops gin golang k8s-cluser kubernetes kubernetes-cluster vue
Last synced: 26 Dec 2024
https://github.com/proudmubai/gofilm
多播放源自动采集在线影视网站 golang vue
axios elementplus film gin go-redis gocolly golang gorm movies robfig-cron vite vue3
Last synced: 27 Dec 2024
https://github.com/ProudMuBai/GoFilm
多播放源自动采集在线影视网站 golang vue
axios elementplus film gin go-redis gocolly golang gorm movies robfig-cron vite vue3
Last synced: 03 Nov 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: 25 Dec 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: 27 Dec 2024
https://github.com/gin-contrib/authz
gin-authz is an authorization middleware for Gin
Last synced: 27 Dec 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: 27 Dec 2024
https://github.com/postgrespro/jsquery
JsQuery – json query language with GIN indexing support
gin json json-query jsonb query-language
Last synced: 27 Dec 2024
https://github.com/wejectchen/ginblog
gin+vue+MySQL全栈制作一个博客
gin gin-framework gin-vue golang jwt tinymce vue
Last synced: 25 Dec 2024
https://github.com/metatube-community/metatube-sdk-go
MetaTube SDK & API Server in Golang
cloudnative emby gin go-colly gorm jellyfin pigo-face-detection postgresql scraper-engine sqlite
Last synced: 26 Dec 2024
https://github.com/szluyu99/gin-vue-blog
Golang 全栈博客,支持 Docker Compose 一键部署。基于最新前后端技术栈 Vue3、TS、Unocs 、Redis 等。前端包含博文展示前台、博客后台管理系统。后端包含 JWT 鉴权、RBAC 权限控制等。代码质量高注释全接口文档完善,适合前后端开发者学习。
blog docker gin golang gorm rbac typescript vue3
Last synced: 20 Dec 2024
https://github.com/wejectchen/Ginblog
gin+vue+MySQL全栈制作一个博客
gin gin-framework gin-vue golang jwt tinymce vue
Last synced: 05 Nov 2024
https://github.com/zalando/gin-oauth2
Middleware for Gin Framework users who also want to use OAuth2
authentication authorization gin gin-middleware oauth2
Last synced: 27 Dec 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: 25 Dec 2024
https://github.com/qingwave/weave
Golang+Vue3 application starter, Simple but functional.
docker element-plus gin go golang jwt kuerbentes postgres rbac redis restful swagger vue vue3
Last synced: 21 Dec 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: 07 Nov 2024
https://github.com/sdgmf/go-project-sample
Introduce the best practice experience of Go project with a complete project example.通过一个完整的项目示例介绍Go语言项目的最佳实践经验.
best best-practice consul dashboard dependency-injection example gin golang gorm grafana grpc inject jaeger micro microservice opentracing practice prometheus sample wire
Last synced: 20 Dec 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: 26 Dec 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: 27 Dec 2024
https://github.com/gbrayhan/microservices-go
Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.
boilerplate boilerplate-go boilerplate-golang boilerplate-microservice clean-architecture docker gin go golang golang-examples gorm hexagonal-architecture jwt microservices-architecture pagination rest-api swagger
Last synced: 21 Dec 2024
https://github.com/newbee-ltd/newbee-mall-api-go
本项目为新蜂商城的 Go 语言版本,技术栈为 Go + Gin,主要面向服务端开发人员。
gin go golang mall newbee-mall
Last synced: 20 Dec 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: 22 Dec 2024
https://github.com/black-currant/novel-fpg
小说开源项目,前端基于Flutter,后端是Python + Go双端,各自基于Flask、Gin实现了一遍,包含了用户注册、登录、jwt鉴权、签到、任务、书架、阅读器、购买章节、搜索书籍、绑定第三方账号、设置等功能。
cache cos dart elasticsearch flask flutter gin go gorm gunicorn i18n jwt mysql pandas python redis sqlalchemy supervisor yaml
Last synced: 21 Dec 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: 26 Dec 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: 21 Dec 2024
https://github.com/huanglishi/goflyadmin
GoFly快速开发框架基于Gin快速开发框架,能快速搭建应用、框架底层完善、丰富代码仓插件、快速开发数据大屏、物联网平台、OA流程审批、工作流引擎、商城、微信管理后台等。api文档管理并一键生成api接口代码,一键生成 CRUD前后端代码丰富组件,基于 Gin和 Vue3的Arco Design的快速后台开发框架,基于JWT接口验证和Auth验证的权限管理系统,附件管理系统,天生支持saas架构。本着大道至简思想,接口单层设计,开发简单,极易上手、代码可读性和可维护性好、得益于Go优秀性能框架性能和并发都很优秀、需要硬件资源很小。
fastadmin flow gin go goadmin goapi golang goweb vue
Last synced: 22 Dec 2024
https://github.com/huanglishi/GoFlyAdmin
GoFly快速开发框架基于Gin快速开发框架,能快速搭建应用、框架底层完善、丰富代码仓插件、快速开发数据大屏、物联网平台、OA流程审批、工作流引擎、商城、微信管理后台等。api文档管理并一键生成api接口代码,一键生成 CRUD前后端代码丰富组件,基于 Gin和 Vue3的Arco Design的快速后台开发框架,基于JWT接口验证和Auth验证的权限管理系统,附件管理系统,天生支持saas架构。本着大道至简思想,接口单层设计,开发简单,极易上手、代码可读性和可维护性好、得益于Go优秀性能框架性能和并发都很优秀、需要硬件资源很小。
fastadmin flow gin go goadmin goapi golang goweb vue
Last synced: 06 Nov 2024
https://github.com/kyzhouhzau/nlpgnn
1. Use BERT, ALBERT and GPT2 as tensorflow2.0's layer. 2. Implement GCN, GAN, GIN and GraphSAGE based on message passing.
albert albert-ner bert bert-cls bert-ner bilstm-attention gan gcn gin gnn gpt2 graph-classfication graph-convolutional-networks graphsage message-passing nlp tensorflow2 textcnn textgcn tf2
Last synced: 22 Dec 2024
https://github.com/deanthompson/ginpprof
A wrapper for golang web framework gin to use net/http/pprof easily.
Last synced: 25 Dec 2024
https://github.com/youngxhui/GinHello
Gin 学习示例代码
docker gin gin-html gin-middleware gin-mysql gin-router jwt
Last synced: 12 Dec 2024
https://github.com/youngxhui/ginhello
Gin 学习示例代码
docker gin gin-html gin-middleware gin-mysql gin-router jwt
Last synced: 23 Dec 2024
https://github.com/mqenergy/gin-framework
:zap::rocket: Based on the gin framework, we have developed a user-friendly, simple, and fast development framework for API programming using go1.18+
amqp casbin gin gin-framework go go-bindata go-redis golang gorm grpc jwt logrus migration rabbitmq snowflake validator viper websocket
Last synced: 25 Dec 2024
https://github.com/sanjayheaven/ggb
Go Gin Boilerplate. A development boilerplate based on the Gin framework, aimed at helping developers quickly build and develop web applications.
gin gin-boilerplate gin-template go go-gin go-gin-boilerplate go-gin-template project-layout
Last synced: 25 Dec 2024
https://github.com/qinguoyi/osproxy
对象存储分布式代理(object storage distrbuted proxy),支持Docker一键部署
Last synced: 23 Dec 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: 24 Dec 2024
https://github.com/zhashkevych/todo-app
🔥 REST API для приложения списков ToDo
clean-ar docker docker-compose dockerfile gin go golang golang-api golang-examples golang-jwt golang-jwt-a golang-migrate golang-rest jwt jwt-authentication makefile rest-api sql sqlx youtube
Last synced: 23 Dec 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: 13 Nov 2024
https://github.com/away0x/goweibo
Go Weibo App
echo gin go gorm react sass typescript
Last synced: 24 Dec 2024
https://github.com/go-saas/saas
go data framework for saas(multi-tenancy)
gin golang kratos multi-tenancy saas tenant
Last synced: 22 Dec 2024
https://github.com/wanghaoxi3000/gin-rtsp
基于Gin + WebSocket + JSMpeg,在HTML页面上直接播放RTSP视频流。
Last synced: 22 Dec 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: 25 Dec 2024
https://github.com/penglongli/gin-metrics
gin-gonic/gin metrics for prometheus.
gin golang metrics prometheus-exporter
Last synced: 27 Dec 2024
https://github.com/songquanpeng/gin-template
用于 Gin & React 项目的模板. Template for Gin & React projects.
gin go react semantic-ui template
Last synced: 24 Dec 2024