Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/songquanpeng/gin-template

用于 Gin & React 项目的模板. Template for Gin & React projects.

gin go react semantic-ui template

Last synced: 17 Dec 2024

https://github.com/phyuany/gin-demo

基于Gin+GORM框架的Restful API接口开发

api gin go golang gorm jwt restful vue

Last synced: 17 Dec 2024

https://github.com/quangdangfit/goshop

E-Commerce backend system via Golang and Postgres

ddd domain-driven-design ecommerce gin golang gprc postgresql redis restful swagger

Last synced: 19 Dec 2024

https://github.com/xiaobopang/go_init

一个用go组织项目结构,主要包括 gin, goredis, gorm, websocket, rabbitmq等。👉

gin goredis gorm iris json rabbitmq websocket

Last synced: 19 Dec 2024

https://github.com/naeemaei/golang-clean-web-api

Golang Clean architecture REST API example with a comprehensive real project. It uses docker, docker compose, redis, elasticsearch, kibana, filebeat, postgresql, prometheus, grafana. also use gin, gorm, viper, zerolog, zap, validator, dynamic search, swagger and JWT

clean-architecture docker docker-compose elasticsearch example-project filebeat gin go go-api go-rest-api golang golang-api golang-examples kibana postgresql redis rest-api swagger webapi

Last synced: 17 Dec 2024

https://github.com/yakuter/ugin

UGin is an API boilerplate written in Go (Golang) with Gin Framework.

api boilerplate example gin gin-gonic gorm mysql postgres sqlite viper

Last synced: 18 Dec 2024

https://github.com/bagashiz/go-pos

Simple RESTful Point of Sale (POS) Service API written in Go using Gin web framework, PostgreSQL database, and Redis cache. Proof of concept of implementing Hexagonal Architecture in Go.

gin go golang hexagonal-architecture pgx point-of-sales postgresql redis rest-api

Last synced: 18 Dec 2024

https://github.com/biningo/note-gin

🎉📗📝Cloud note file system, supporting MD file batch upload and download and online reading📌 前端:https://github.com/biningo/note-vue

gin golang redis vue

Last synced: 18 Dec 2024

https://github.com/sunmi-os/gocore

gocore is a highly integrated development framework and provides scaffolding for generating project structure, supports api, rpc, job and other development methods, and integrates various mainstream open source libraries into best practices, and ultimately realizes simplified processes, improved efficiency, and unified specifications.

gin gocore

Last synced: 22 Dec 2024

https://github.com/gphper/ginadmin

基于Gin开发的后台脚手架,集成了、数据库操作、日志管理、权限分配管理、多模板页面、自动分页器、数据库迁移和填充、Docker集成部署等功能、静态资源打包

admin casbin cms cms-framework embed gin gin-admin go golang gorm render swagger tempate

Last synced: 18 Dec 2024

https://github.com/gin-contrib/requestid

Request ID middleware for Gin Framework

gin gin-gonic gin-middleware middleware

Last synced: 21 Dec 2024

https://github.com/cocainecong/todolist

Gin+Gorm+Redis+Swagger 基于 RESTful API 规范搭建备忘录,包括redis缓存,swagger文档,docker部署

docker gin go golang gorm mysql redis restful-api swagger

Last synced: 17 Dec 2024

https://github.com/wi2l/fizz

:lemon: Gin wrapper with OpenAPI 3 spec generation

gin go golang openapi3 router

Last synced: 21 Dec 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: 16 Dec 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 Nov 2024

https://github.com/atpuxiner/grapi

This is a gin restful api.

gin gin-restful-api golang grapi gtcli

Last synced: 18 Dec 2024

https://github.com/cocainecong/grpc-todolist

gin+grpc+gorm+etcd+mysql 的备忘录功能。Gin作为HTTP的web框架,gRPC作为RPC框架,ETCD作为服务注册与发现。

etcd gin go grpc mysql

Last synced: 17 Dec 2024

https://github.com/bugsnag/bugsnag-go

Automatic panic monitoring for Go and Go web frameworks, like negroni, gin, and revel

bug bugs bugsnag crash crash-reporting debug debugging-tool error error-handling error-monitoring error-reporting errors exceptions gin go negroni notifier panic platforms revel

Last synced: 18 Dec 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: 18 Dec 2024

https://github.com/victorsteven/forum-app-go-backend

Forum Backend API built with Golang, GIn Framework, GORM, PostgreSQL/MySQL

gin gin-gonic go golang gorm gorm-orm mysql postgresql

Last synced: 18 Dec 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: 19 Dec 2024

https://github.com/gin-contrib/logger

Gin middleware/handler to logger url path using rs/zerolog

gin gin-gonic logger logger-middleware zerolog

Last synced: 19 Dec 2024

https://github.com/noovertime7/kubemanage

kubemanage是使用go+vue3开发的一款云原生运维平台,功能包括但不限于Kubernetes多集群管理、CMDB、Devops,可作为企业二次开发的模板,新手入门的学习项目

gin golang vue

Last synced: 02 Nov 2024

https://github.com/mazezen/ginframe

基于Go语言gin框架搭建的可快速开发的微服务脚手架

aes elasticsearch email gin go gorm grpc hash jwt kafka leveldb md5 mongodb mysql redis rpc websocket

Last synced: 21 Dec 2024

https://github.com/jeffcail/ginframe

基于Go语言gin框架搭建的可快速开发的微服务脚手架

aes elasticsearch email gin go gorm grpc hash jwt kafka leveldb md5 mongodb mysql redis rpc websocket

Last synced: 14 Dec 2024

https://github.com/gmsec/gmsec

golang micro service base on gin. golang 微服务集成框架

gin gmsec go-micro golang grpc microservice swagger

Last synced: 21 Dec 2024

https://github.com/sashabaranov/go-fastapi

Create an API and get Swagger definition for free

gin go golang openapi swagger

Last synced: 19 Dec 2024

https://github.com/go-to-byte/dousheng

极简版抖音API —— 获字节跳动第五届青训营一码平川奖(文档编写中,可查看👇)

aop consul gin go golang gorm grpc grpc-go hertz ioc protobuf

Last synced: 17 Dec 2024

https://github.com/zendea/zendea

A free, open-source, self-hosted forum software written in Go 官方QQ群:656868

bbs forum gin go golang gorm jwt nuxtjs ssr vue zendea

Last synced: 18 Nov 2024

https://github.com/away0x/gin_bbs

Gin BBS App

gin go golang gorm sass typescript vue

Last synced: 19 Dec 2024

https://github.com/wpcodevo/golang-mongodb-api

In this article, you'll learn how to implement JWT access and refresh tokens with gRPC using Golang, MongoDB-Go-driver, Gomail, Docker, and Docker-compose.

crud crud-api gin go golang grpc grpc-client grpc-go grpc-server jwt mongodb rest restful restful-api

Last synced: 18 Dec 2024

https://github.com/madhums/go-gin-mgo-demo

A demo CRUD application in golang using the popular gin-gonic framework

demo-crud-application gin golang mongodb

Last synced: 18 Nov 2024

https://github.com/chenjiandongx/ginprom

📡 Prometheus metrics exporter for Gin.

gin prometheus

Last synced: 20 Dec 2024

https://github.com/gavin0x00/jwtdemo

gin基于JWT实现token令牌功能demo

gin jwt

Last synced: 14 Oct 2024

https://github.com/vouv/chat-room

使用GO+Vue构建的聊天室网站

chatroom element-ui gin golang vue websocket

Last synced: 06 Dec 2024

https://github.com/hhandhuan/ku-bbs

酷社区

bbs gin gin-bbs go gobbs

Last synced: 16 Dec 2024

https://github.com/depado/ginprom

Gin Prometheus metrics exporter

gin instrumentation metrics middleware prometheus

Last synced: 21 Dec 2024

https://github.com/cocainecong/micro-todolist

Go语言微服务实战,go-micro+gin+gorm+rabbitMQ 构造简单备忘录,包括ETCD作为服务发现,JWT鉴权,降级熔断等等

etcd gin go go-micro golang gorm hystrix microservice mysql rabbitmq redis

Last synced: 18 Dec 2024

https://github.com/xiusin/pinecms

兼容DEDECMS的PineCMS管理系统,允许您对外提供.so链接库。 提供类似dedecms的标签功能, 支持可以快速将dede模板转换为pinecms模板。如果喜欢请帮忙点个关注😂。

cms gin go pine ts vite vue xorm

Last synced: 07 Nov 2024

https://github.com/Depado/ginprom

Gin Prometheus metrics exporter

gin instrumentation metrics middleware prometheus

Last synced: 05 Nov 2024

https://github.com/kevinanielsen/go-fast-cdn

A fast and easy-to-use CDN, built with Go.

cdn gin gin-gonic gin-gorm go go-app go-cdn golang gorm gorm-orm

Last synced: 20 Dec 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: 18 Dec 2024

https://github.com/ghosttroops/go4hacker

Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers,gin-vue-admin,online https://51pwn.com

exp exploits framework gin gin-vue-admin hacker penetration pentest poc rce vue

Last synced: 21 Dec 2024

https://github.com/yhagio/go_api_boilerplate

🐶Go (Golang)🚀REST / GraphQL API + Postgres boilerplate

docker gin gin-gonic go golang gorm gqlgen graphql jwt postgresql rest-api swagger testify

Last synced: 01 Oct 2024

https://github.com/codelytv/go-hexagonal_http_api-course

Ejemplos del curso de API HTTP en Go aplicando Arquitectura Hexagonal

codelytv ddd domain-driven-design gin go golang hexagonal-architecture

Last synced: 21 Dec 2024

https://github.com/pasteus/pastemegobackend

PasteMe Go 后端,Golang + Gin + Gorm

gin go golang gorm mysql pasteme

Last synced: 01 Nov 2024

https://github.com/howie6879/owllook_api

owllook - 简洁优雅的小说API🎉

api gin novel owllook

Last synced: 19 Nov 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: 19 Dec 2024

https://github.com/lvpengc/go-vue-shop

基于gin+vue+element搭建的商城管理系统,欢迎PR

admin beego beego-framework elment-ui gin gin-vue go golang orm swagger vue-router vuejs2

Last synced: 05 Nov 2024

https://github.com/coder-eric/golang-gin-restfulapi-example-app

An example Golang Restful API with [Gin, MongoDB, gin-jwt, gin-sessions, gin-authz, gin-swagger, validate.v9, casbin, go-ini]

casbin gin gin-authz gin-jwt gin-sessions gin-swagger go-ini golang-gin-restfulapi mongodb

Last synced: 14 Nov 2024

https://github.com/gin-admin/gin-admin-cli

A gin-admin efficiency assistant that provides project initialization, code generation, greatly improves work efficiency, and quickly completes the development of business logic.

gin gin-admin go-admin

Last synced: 21 Dec 2024

https://github.com/cocainecong/gin-chat-demo

gin+websocket+mongodb实现 IM 即时聊天系统,基于WS连接的即时聊天,支持单聊,在线回复以及历史记录查询

gin go im mongodb redis tcp websocket

Last synced: 01 Nov 2024

https://github.com/gin-gonic/website

Official website and document for Gin

document gin gin-gonic website

Last synced: 21 Dec 2024

https://github.com/foolin/gin-template

golang template for gin framework!

framework gin go golang gonic render rice template view

Last synced: 18 Nov 2024

https://github.com/tal-tech/gaea

Gaea is a Gin-based web framework, reference gin https://github.com/gin-gonic/gin

api gin go http-server rpc-client web-framework

Last synced: 19 Nov 2024

https://github.com/go-admin-team/go-admin-core

go-admin外部核心代码库,为go-admin提供原生代码支持,发展go-admin自身周边生态

gin gorm

Last synced: 21 Dec 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/etcinit/speedbump

A Redis-backed rate limiter in Go

gin go middleware negroni rate-limiting redis throttle

Last synced: 07 Nov 2024

https://github.com/cocainecong/tangseng

Tangseng search engine including full text search and vector search base on golang. 基于go语言的搜索引擎,信息检索系统

boltdb distributed-systems dockcer-compose docker etcd full-text-search gin grpc inverted-index kafka losertree lsm-tree mapreduce search-engine segment vector-search

Last synced: 19 Dec 2024

https://github.com/mojocn/ginbro

Converting a MySQL database'schema to a RESTful golang APIs app in the fastest way

boilerplate gin gorm gorm-model jwt mysql-database swagger-ui

Last synced: 27 Sep 2024

https://github.com/mohuishou/protoc-gen-go-gin

从 protobuf 文件中生成使用 gin 的 http rpc 服务 (protobuf to gin code)

gin go golang protoc

Last synced: 12 Oct 2024

https://github.com/ribice/gorsk-gin

🔥 Idiomatic Golang Restful Starter Kit using Gin

gin go golang quickstart rest-api starter-kit

Last synced: 07 Nov 2024

https://github.com/cgrant/gin-gorm-api-example

[Article] Minimal code for Golang based API

gin golang gorm

Last synced: 15 Nov 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: 18 Dec 2024

https://github.com/jinyaoma/my-app

A continuously updated personal service collection; Tech. Stack: Go, TypeScript, Wails v2, Systray, Gin, GORM, Vue 3, etc.

gin go gorm systray typescript vue3 wails2

Last synced: 16 Nov 2024

https://github.com/gin-contrib/opengintracing

trace requests using opentracing specification

gin gin-contrib golang middleware

Last synced: 15 Dec 2024

https://github.com/linzhengen/ddd-gin-admin

This repository is a sample web application using DDD (Domain-Driven Design) architecture and Gin framework.

casbin ddd di gin golang k8s rbac wire

Last synced: 17 Dec 2024

https://github.com/jgltechnologies/gin-rate-limit

A rate limiter for the gin web framework

gin go-library golang rate-limiter rate-limiting

Last synced: 20 Dec 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: 17 Dec 2024

https://github.com/zhufuyi/sponge_examples

Some examples of using sponge to develop go projects.

crud examples generator-go gin go go-examples grpc microservice restful-api rpc sponge web

Last synced: 16 Dec 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: 16 Nov 2024

https://github.com/shahidhk/go-docker

Sample code and dockerfiles accompanying the blog post The Ultimate Guide to Writing Dockerfiles for Go Web-apps

alpine dep docker dockerfile gin glide go golang live-reload multistage scratch upx

Last synced: 18 Oct 2024

https://github.com/george518/ppgo_api_demo_gin

API接口应用Demo 基于Gin

api gin go golang restful-api

Last synced: 09 Nov 2024

https://github.com/herman-hang/herman

Herman专注于后端快速上手的一款开源,简单,轻量框架。

casbin cobra docker gin go golang gorm herman kafka mysql redis

Last synced: 15 Oct 2024

https://github.com/songjiayang/nginx-log-exporter

A HTTP log exporter for prometheus metrics.

gin grafana monitoring nginx prometheus-metrics

Last synced: 27 Oct 2024

https://github.com/daoshenzzg/go-web-demo

基于gin的go web框架。包含log、mysql、redis、httpClient、grpcClient、hystrix 等组件,swagger、pprof集成。

gin httpclient mysql pprof redis swagger validation

Last synced: 28 Oct 2024

https://github.com/elegantsoft/go-restful-generator

generate crud rest api in go and gin in no time

crud crud-generator generator gin go golang gorm swagger

Last synced: 15 Oct 2024

https://github.com/tmnhs/crony

Distributed scheduled task management platform Go语言实现的分布式定时任务管理平台,支持多节点部署,支持节点任务自动分配和故障转移

cron crontab distributed etcd failover gin goland gorm mysql task-management vue

Last synced: 01 Nov 2024

https://github.com/alimy/mir

Mir is a toolkit for register method handler to http engine router(eg: gin,echo,iris,mux,httprouter) use struct tag info.

echo gin go go-chi go-mir golang hertz httprouter iris macaron mux web

Last synced: 14 Dec 2024

https://github.com/18211167516/go-gin-api

基于golang开源框架 gin封装的api框架

casbin gin go golang gorm jwt rbac swagger viper zap

Last synced: 29 Nov 2024

https://github.com/herusdianto/gorm_crud_example

GoLang, GORM & Gin CRUD Example

gin gin-gonic go golang gorm gorm-orm

Last synced: 14 Oct 2024

https://github.com/codeprometheus/hellogin

Gin,Vue,Redis,Mysql,Xorm,FastDFS, Hello Gin ! 项目适合入门 Gin

fastdfs gin redis vue xorm

Last synced: 12 Nov 2024

https://github.com/supersonictw/popsenzawa-echo

The server-side reproduction, similar the one of https://popcat.click, improve the performance and speed.

cleanroom gin golang popcat popcat-echo reproduction server

Last synced: 17 Dec 2024

https://github.com/mvrilo/go-redoc

go-redoc is an embedded OpenAPI/Swagger documentation ui for Go using ReDoc

documentation echo fiber gin go golang http openapi redoc swagger

Last synced: 17 Dec 2024

https://github.com/long2ice/swagin

Swagger + Gin = SwaGin, a web framework based on Gin and Swagger

api fastapi gin golang openapi redoc swagger swagger-ui

Last synced: 12 Dec 2024

https://github.com/meteran/gnext

Web Framework extension for Gin. Offers the API structuring, automates validation and generates documentation. It's fully compatible with the current Gin usages and Gin's middlewares.

api docs fast framework gin gin-gonic gnext go golang http library middleware openapi3 server swagger web

Last synced: 14 Oct 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: 21 Nov 2024

https://github.com/appleboy/gin-lambda

running golang using gin framework in AWS Lambda & API Gateway

aws-lambda gin golang lambda

Last synced: 11 Oct 2024

https://github.com/manjurulhoque/book-store

A full-stack book store application built with Go for the backend and Next.js for the frontend.

gin gin-framework gin-gonic golang next-auth nextjs

Last synced: 20 Dec 2024