188 Resources
Golang gin-gonic Libraries
Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat and other Servers,gin-vue-admin
Simple DNS log Server,easy to ACME DNS challenge log easy send to elasticsearch https://github.com/hktalent/DNS_Server go4Hacker Automated penetration
This is a demo project for Dcard, which is currently deployed on GKE.
Overview This is a project for applying my first intern job at Dcard Taiwan Ltd. 😃 !!! 🔗 Backend documentation link 🔗 Company Requirements One POST
Golang rest API with MVC pattern, this job challenge is for the task for super_pay firm
Golang Rest Api with Docker Golang Gin Test Mvc Design Restapi let's start for build docker-compose up --build start docker-compose up stop docker-com
Golang Gin Framework CRUD RestAPI with MySQL for music records.
web-service-gin Golang Gin Framework CRUD RestAPI with MySQL for music records. Installation This application runs on Go version 1.18.1. You can insta
How to get a Go / Golang app using the Gin web framework running natively on Windows Azure App Service WITHOUT using a Docker container
Go on Azure App Service View the running app - https://go-azure-appservice.azurewebsites.net 😎 This is an example repo of how to get a Go / Golang a
RestAPI Starter Template Using Go (Gin + Gorm)
go-gin-gorm-restapi-template Go (Gin + Gorm) を使用した RestAPI 開発のスターターテンプレート RestAPI Starter Template Using Golang (Gin + Gorm) 主要な依存ライブラリ Gin (Web フレームワ
Api-go-gin-viper - Simple representaion on how to implement CRUD functionality in API using Go programming language
Simple API implementaion in Go To Get Started Clone repo Run the command to clon
Gin-errorhandling - Gin Error Handling Middleware is a middleware for the popular Gin framework
Gin Error Handling Middleware Gin Error Handling Middleware is a middleware for
Account-jwt-go - Simple JWT api with go, gorm, gin
Account JWT on Go Go, gorm, Gin web framework 를 활용하여 만든 간단한 JWT API 입니다. Dajngo의
Clean Architecture using Golang with Gin framework
Clean Architecture using Golang with Gin framework Template Structure Gin is a web framework written in Go (Golang). It features a martini-like API wi
Gin adapter for standard net/http middleware
midgin An adapter to use standard net/http middleware in Gin. Overview Gin is a very capable web framework, but it does not directly support standard
Gin learning demo.
Gin demo For Gin learning, a Go web framework. learn_1, go hello world touch main.go, run by go run main.go config the package management tool, mod, u
Percobaan membuat API dengan Golang menggunakan web framework Gin dan Swagger docs.
Percobaan Gin Framework Percobaan membuat API dengan bahasa Go-lang. Tech Stack Gin - Web framework Gin Swaggo - Swagger Docs integration for Gin web
Orders - An example of gin contains many useful features
Go Gin Example An example of gin contains many useful features 简体中文 Installation
A simple authentication web application in Golang (using jwt)
Simple Authentication WebApp A simple authentication web app in Go (using JWT) Routes Path Method Data /api/v1/auth/register POST {"firstname":,"lastn
A distribute SSO system
single-sign-on-system 一:SSO单点登录系统开发总结 (一):整体架构分析 基于go-oauth2/oauth2库实现的前端分离SSO单点登录系统 (二):系统技术点分析 当前系统的业务技术栈如下 Vue3 、ElementUI 作为前端页面 Nginx 用于解决系统之间的跨域
Okta Golang Gin & Okta-Hosted Login Page Example
Okta Golang Gin & Okta-Hosted Login Page Example This example shows you how to use the Okta JWT verifier library to login a user to a Golang Gin appli
🔒 JWT with RS-signing methods, designed for Gin.
GinRS 套用在 gin-gonic/gin 基於 RS256 演算法的 JWT 簽署套件。 非對稱金鑰 透過 openssl 產生一個私鑰。 openssl genrsa -out private.key 2048 再透過這個私鑰產生一個公鑰,這個公鑰可以配發到其他伺服器或是第三方的手中用來驗證
EZCoin is a control panel for Bitfinex funding, backend is build by Golang, Gin and GORM, frontend is build by angular
EZCoin server is backend for Bitfinex funding, it build by Golang, Gin and GORM.
Ecommerce-api - Rest api of e-commerce web application
E-commerce Rest API Swagger documentation to test api Domain diagram
Backend to project Dating App. Written in GO, utilising Gin. MongoDB, AWS S3 and SNS.
Dating API Backend to project Dating App. Written in GO, utilising Gin. MongoDB, AWS S3 and SNS. In order to run simply type "go run ." The API requir
Gin-boilerplate - Gin boilerplate preconfigured with basic rest api features
Gin Boilerplate Build apis with gin faster with this template Features Validatio
Go-gin-mongo-api - A backend RESTful API built using golang, gin and mongoDB
go-gin-mongo-API This is a RESTful backend API which is developed using the gola
Boilerplate API template includes all the common packages and setup used for API development in this Company
Boilerplate API Boilerplate API template includes all the common packages and setup used for API development in this Company. Development Copy .env.ex
Golang gin clean
Dependency go get github.com/gin-gonic/gin go get github.com/jinzhu/gorm go get
Gin-cache - Gin cache middleware with golang
Gin-cache - Gin cache middleware with golang
Dating-server - Go (Golang) API REST Template/Boilerplate with Gin Framework
go-rest-template Go (Golang) API REST Template/Boilerplate with Gin Framework 1.
A ToDoList Demo based on Vue+Gin+Gorm+mysql
bubble清单 一个基于gin+gorm开发的练手小项目,通过该项目可初识go web开发该有的姿势。 前端页面基于vue和ElementUI开发,对前端不熟悉的童鞋可直接下载templates和static文件夹下的内容使用。 使用指南 下载 [email protected]:mao888/GoWe
Go-gin-ddd-cqrs - Clean api rest with Go, Gin and GORM
GOLANG API REST Clean api rest with Go, Gin and GORM. Clean Architecture with DD
Generates a simple skeleton directory structure for go/gin/bootstrap web apps
Gin Bootstrap Initializer Generates a simple skeleton directory structure for go/gin/bootstrap web apps Description This package handles building a co
OauthMicroservice-cassandraCluster - Implement microservice of oauth using golang and cassandra to store user tokens
implement microservice of oauth using golang and cassandra to store user tokens
👑 Gin framework 👑
Database initialization (MariaDB) CREATE DATABASE Database_Name CREATE TABLE Database_Name.users ( idx int(10) unsigned auto_increment NOT NULL, em
Validator - Replace the validation framework used by gin
validator Replace the validation framework used by gin replace mod:replace githu
Goal: Develop a Go start auth starter without Gin framework
Goal: Develop a Go start auth starter without Gin framework and learn along the
Tutorial: Developing a RESTful API with Go and Gin
Tutorial: Developing a RESTful API with Go and Gin https://go.dev/doc/tutorial/w
GinGoExample - Implement rest api using gin and go and mongodb
GinGoExample Implement rest api using gin and go and mongodb Optimizations using Singlton pattern to avoid repetetive commiunication with mongodb . Fe
A Go distributed systems development framework
micro A Go distributed systems development framework framework eference resources base on go-micro support list grpc-balancer grpc-naming dns pool etc
ging is a tool for create gin web framework development templates
ging ging is a tool for create gin web framework development templates This tool is for the freshmen who want to learn golang and gin web framework, i
Spotify Backend Developer Intern Challenge 2022 (Go, Gin, SQLite3)
Shopify Backend Developer Intern Challenge - Summer 2022 This is an API for managing inventory items. The API is written in Go and uses Gin and sqlite
This project is a GO Restful API service with Gin framework and Gorm SQLite with authorization
GO Restful API service with Gin framework and Gorm SQLite Template Structure Gin is a web framework written in Go (Golang). It features a martini-like
A basic sample web-services application using Go and Gin.
Sample application for Go Web Services A very basic web-services application built with go-lang and the Gin Web Framework. Based on https://github.com
Gin Middleware to extract json tag value from playground validator's errors validation
Json Tag Extractor for Go-Playground Validator This is Gin Middleware that aim to extract json tag and than store it to FieldError.Field() object. Ins
Go-get-gin - Simple golang app deployed on gcp
go-get-gin a simple golang gin app to be deployed on gcp Getting started make su
gin middlewares, just like nginx try-file function
Gin Middleware TryFile This project is to solve the problem that the gin framework processes the dynamic routing file in the front-end compilation fil
This is an assignment for Intern-Software Engineer, Backend Go from LINE MAN Wongnai. It is create with Go and GIN framework
COVID-19-API-Assignment Create by Chayaphon Bunyakan, Email: [email protected] Run the API by typing the following command go run main.go Run t
Gin middleware for session.
wsession Gin middleware for session management with multi-backend support: cookie-based Redis memstore Usage Start using it Download and install it: g
This is a jwt for Gin framework.
JWT for Gin Framework This is a jwt useful for Gin framework. It uses jwt-go to provide a jwt encode and decode token. Usage go get github.com/wyy-go/
Gin middleware/handler to enable CORS support.
wcors Gin middleware/handler to enable CORS support. Usage Start using it Download and install it: go get github.com/wyy-go/wcors Import it in your co
Implementation of clean architecture in golang with gin-gonic & gorm
Boilerplate API Boilerplate API template includes all the common packages and setup used for API development in this Company. Development Copy .env.ex
Go-gin-jwt - Secure web api using jwt token and caching mechanism
Project Description This project demonstrate how to create api and secure it wit
Go-service-gin - Simple Web api application developed in Golang and Gin
Simple Web api application developed in Golang and Gin Initial Tutorial URL http
GIN Project starter with logger, jwt auth, and more
Yet Another Golang RESTfull API A quick story about this starter-kit So, when I tried to write my first golang project, especially for web api, I real
Gin-easy-todo - golang 의 RESTful API 프레임워크 gin 을 활용해 아주 간단한 Todo 애플리케이션을 만들어보자.
목차 1. 요약 2. 목표 3. API 목록 4. 프로젝트 구조 5. 패키지 별 기능과 관계 6. 사전 작업 6.1. DB, Table 생성 6.2. 모듈 생성 6.3. 패키지 다운로드 7. Gin 작성 7.1. 데이터베이스 설정 7.2. 테이블, 스키마 정의 7.3.
Gin-boilerplate - This repository contains boilerplate code of a REST service using Gin (golang) framework.
Boilerplate REST service using Gin web framework (golang) Introduction This repository contains a boilerplate REST API service using Gin web framework
A simple user identify template with jwt token and gin, toy project
Simple Docs Register url : /api/auth/register param type value name string username password string password mailbox string mailbox response: { "sta
Configure instead of coding gin server!
tao-gin _______ _____ _ |__ __| / ____(_) | | __ _ ___ | | __ _ _ __ | |/ _` |/ _ \ | | |_ | |
Backend developer with gin framework (Golang)
Backend developer with golang Install Packages : $ go get -u github.com/gin-gonic/gin $ Building from source Install a Go compiler. Install Goland ide
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发
关于 go-gin-api 是基于 Gin 进行模块化设计的 API 框架,封装了常用的功能,使用简单,致力于进行快速的业务研发,同时增加了更多限制,约束项目组开发成员,规避混乱无序及自由随意的编码。 供参考学习,线上使用请谨慎! 集成组件: 支持 rate 接口限流 支持 panic 异常时邮件通
Exemplary real world application built with Golang + Gin
Golang/Gin codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was
This project is created to demonstrate Go-Lang Clean Architecture/DDD/Hexagonal Architecture, and It show the usage of popular libraries gin, gorm, zap and dig.
denti-go-clean-arch This project is created to demonstrate a CleanArchitecture/DDD/HexaArchitecture for dental clinic application built with go gin ap
Golang, Gin, JWT, sqlite/SQL - Shopping cart application
Shopping API using Gin, Golang, JWT, Dependency Injection, Unit testing Description This is an shopping cart service implementation in Go (Golang)+ Gi
Ecommerce Rest API application built in Go with Gin Gonic + Gorm
GoGonicEcommerceApi Table of Contents Introduction Full-stack Applications E-commerce (shopping cart) Server side implementations Client side implemen
An example of gin
Go Gin Example An example of gin contains many useful features 简体中文 Installation $ go get github.com/EDDYCJY/go-gin-example How to run Required Mysql
The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQL database and JWT authentication middleware stored in Redis
Welcome to Golang Gin boilerplate v2 The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQ
Introduce the best practice experience of Go project with a complete project example
Introduce the best practice experience of Go project with a complete project example
golang micro service base on gin. golang 微服务集成框架
gmsec 特点 打通grpc + gin,同时支持grpc 跟 restful 模式 grpc , gin 公用端口 gorm 嵌入,自动数据库代码生成 golang 微服务集成框架 grpc gorm 自动构建(gormt) gin 参数自动绑定(ginrpc) dns 注册发现(mdns) m
Golang Microservices Example
Golang Microservices A Microservices Architecture consists of a collection of small, autonomous services. Each service is self-contained and should im
Go starter project with Gin, Viper, postgres , redis, zap, prometheus metrics etc setup
Go REST Service Starter/Boilerplate Easily extendible REST API Service boilerplate aiming to follow idiomatic go and best practice. Any feedback and p
Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM.
Goilerplate Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM. What is Goilerplate? Good example of Go with Clean Archit
Go gin server project
Go-gin-server-project simple server that is part of the project in "Topics in Pr
This is a toolKit/template project for web application/server with Gin, packed common services.
gin-toolKit This is a toolKit/template project for web application/server with Gin, packed common services. These services include fasthttp, xrate, lo
Projetinho de Golang.
REST-API Golang go get github.com/gin-gonic/gin go get gorm.io/gorm go get github.com/dgrijalva/jwt-go go get gorm.io/driver/mysql go get github.com/j
Go-fastapi: a library to quickly build APIs. It is inspired by Python's popular FastAPI
go-fastapi go-fastapi is a library to quickly build APIs. It is inspired by Pyth
Using golang framework (Gin) to create a web-application
News feeder Using golang framework (Gin) to create a web-application. This simpl
A Fullstack Discord Clone using React and Go.
Valkyrie A Discord clone using React and Go. Live Demo Notes: File Upload is disabled. The design does not fully match current Discord anymore. Data r
Practice for gin framework in go language
README Practice for gin framework in go language GET curl http://localhost:8080/albums \ --header "Content-Type: application/json" \ --request
Clean Architecture template for Golang services
Go Clean template Clean Architecture template for Golang services Overview The purpose of the template is to show: how to organize a project and preve
Timeout handler for http request in Gin framework
Middleware to Handle Request Timeout in Gin Installation Installation go get github.com/s-wijaya/gin-timeout Import it in your code: import ( // o
Golang production-ready features
GO Actuator GO actuator configures the set of actuator endpoints for your application. It is very extensible and can be configured with Go's native HT
Protocol Generator API in Golang
PGen (building... learning GO Lang...) Protocol generator API in GO. The PGen is a microservice created to generate service protocols for any type of
REST API for a shoe store using Go and Gin Web Framework
REST API for a shoe store using Go and Gin Web Framework This API uses a local PostgreSQL database that's set through the /gopostgres/driverConfig.go
Bootstrapper for golang application
rk-boot TODO: A new version is waiting to be released at master branch. The new version will not include direct dependencies of Gin, Echo, GoFrame and
Bootstrapper and interceptor for gin framework. See https://rkdev.info/docs/ for details.
rk-gin Interceptor & bootstrapper designed for gin framework. Currently, supports bellow functionalities. Name Description Start with YAML Start servi
Тестовое задание avitoTech ⚡
Тестовое задание avitoTech Содержание Описание задачи Реализация Endpoints Запуск Тестирование Примеры Описание задачи Разработать микросервис для раб
66 is two player game played with playing cards and from now on you can play it from browser with your friends.
altmis-alti 66 is two player game played with playing cards and this project provides multiplayer game space from browser. How to run? Clone the proje
Golang : Use gorm with mysql in gin
Golang : Use gorm with mysql in gin This repository guides to how ORM can be implemented in Golang. After cloning the code, follow below steps to let
Repositório para macetar o Gin com requests.
macetada/gin Repositório para macetar o Gin com requests. Subindo o server docker build -t gin . docker run --rm -p 8082:80 gin ou: docker pull ghcr.i
This is a sample application of golang's web framework gin and orm ent.
Gin Ent Sample This is a sample application of golang's web framework gin and orm ent. Components Web Framework: Gin ORM: ent SQL Migration tool: goos
Golang Gin Framework Fundamental
Golang Gin Framework Fundamental Example golang using gin framework everything you need, i create this tutorial special for beginner. Feature Containe
Pango GINX is a GO development utility library for GIN.
Pango GINX Pango GINX is a GO development utility library for GIN. Package Description gindump a http request/response dumper middleware for gin ginfi
A sample web API in GO (with GIn) under a domain driven architecture.
Golang Sample API Domain Driven Design Pattern 1. About This sample project presents a custom made domain driven API architecture in Golang using the
Golang/Gin codebase containing real world examples that adheres to the RealWorld spec and API.
Golang/Gin codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was
Automated code tool for Golang
Dolphin, a code generation tool for web developer Dolphin, a Golang code generation tool, based on the gin and xormplus, can quickly cohesion incognit
Sample gin api with Golang
Installation Run the following command to install packages and dependencies go mod tidy Create .env file in root directory: DB_HOST=localhost DB_USER=
URL Rewrite middleware for gin
Url Rewrite middleware for gin Example In this exable these urls use the same route http://localhost:1234/test-me http://localhost:1234/index.php/test
GOLF(Go Light Filter), golf dependents Gorm and Gin.
GOLF (WIP) GOLF(Go Light Filter), golf dependents Gorm and Gin. golf can help you build model query as fast as,build model query like Django Rest Fram
Simple to do list API with Gin and Gorm (with Postgres)Simple to do list API with Gin and Gorm (with Postgres)
go-todo Simple to do list API with Gin and Gorm (with Postgres) Docker Clone this repository and run: docker-compose up You can then hit the followin
A rate limiter for the gin framework
GinRateLimit GinRateLimit is a rate limiter for the gin framework. By default, it can only store rate limit info in memory. If you want to store it so
My toy gin-like webframe
gan-webframe My toy gin-like webframe gan named after my favourite cartoon character Stan in South Park! Usage: func main() { r := gan.Default() //
A Declarative Cloud Firewall Reverse Proxy Solution with Companion Mobile App
A declarative Cloud firewall reverse proxy solution with inbuilt DDoS protection and alerting mechanism to protect your servers and keeping an eye on those malicious requests