548 Repositories
Go crud-application Libraries
RoadRunner: an open-source high-performance PHP application server, load balancer, and process manager
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a serv
Valse is an kubernetes exporter application that discovers resources such as version
What is the Valse? Valse is an kubernetes exporter application that discovers resources such as version, namespaces, node, pod, deployment, daemonset,
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
Topology-tester - Application to easily test microservice topologies and distributed tracing including K8s and Istio
Topology Tester The Topology Tester app allows you to quickly build a dynamic mi
Golang application built on ent(Entity Framework for Go) and fiber
Golang ent(ity) framework example This is a poor attempt to build a bootleg music streaming application with Golang using coding best practices. This
Crud - A mysql crud code generate tool from table DDL sql file
crud is a mysql crud code generate tool 中文文档 Getting Started Overview Crud is a
Onion-Layer-Golang - A web application boilerplate built with go and clean architecture
go-clean-architecture-web-application-boilerplate A web application boilerplate
Creacion de una applicacion web en go con acceso a operaciones CRUD en base de datos.
CRUD_con_go_tut Creacion de una applicacion web en go con acceso a operaciones CRUD. Repo de seguimiento del tutorial del canal Developteca de Youtube
🔑 Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URL and Role.
Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URL and Role. URLs and Roles are managed as YAML-based
Clipsync: a high performance clipboard sharing application for linux
clipsync: Clipboard sync Clipsync is a high performance clipboard sharing applic
Pat-app - Private Access Tokens application
Private Access Tokens application This tool can be used to run any of the Origin
Restful services on a Go application integrated with mongodb. Articles demo application.
article-app Restful Go services demo integrated with MongoDB by Cahit Ünver article-app is a GO application integrated with MongoDB. Application is a
Application Kernel for Containers
What is gVisor? gVisor is an application kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open
DuckAGoGo - CLI Application for quick searches and translation
DuckAGoGo CLI Application for quick searches and translation DuckAGoGo lets you
Highly extensible, customizable application launcher and window switcher written in less than 300 lines of Golang and fyne
golauncher A go application launcher A simple, highly extensible, customizable application launcher and window switcher written in less than 300 lines
A Go client library enabling programs to perform CRUD operations on the goharbor API.
goharbor-client A Go client library enabling programs to perform CRUD operations on the goharbor API. This client library utilizes types generated by
Laptop Booking Application in Golang and gRPC, load-balancing with NGINX, and fully compatible with HTTPS OpenAPI v3
Laptop Booking Application in Golang and gRPC Goals GitHub CI & Coverage Badge Serialize protobuf messages Create laptop unary gRPC Search laptop Serv
It is a package and command line application that provides you to store encrypted credentials/secrets in your repository.
sypher[ ⚠️ Work in progress] sypher provides you to store your credentials and secrets as encrypted in your repository. Usage Install the command line
Fundamental-Go - A comprehensive and FREE Online Go Development tutorial going step-by-step into the world of Go
FREE Reverse Engineering Self-Study Course HERE Fundamental Go The book and code
Tiexec - TiExec tries to alleviate the iTLB-Cache-Miss problem of the application it loaded
TiExec This opensource project is inspired by the TiDB Hackathon 2021. Here is t
Приложение представляет собой API на языке Golang с функциями CRUD для MySQL.
golang-crud-mysql Приложение представляет собой API на языке Golang с функциями CRUD для MySQL. Также реализован UI при помощи HTML5, CSS3, немного JQ
Simple-crm-system - Simple CRM system CRUD backend using Go, Fiber, SQLite, Gorm
Simple CRM system CRUD backend using GO, Fiber, Gorm, SQLite Developent go mod t
[WIP] Basic Echo CRUD template (no pagination)
echo-crud-template [WIP] Basic Echo CRUD template (no pagination) Overview Based on https://github.com/xesina/golang-echo-realworld-example-app. Echo
GateCracker-REST - A RESTful API example for simple lock model information application with Go
Go Lock Models REST API Example A RESTful API example for simple lock model info
Mailctl - A non-TUI, easy-to-use, fun, modern console-based email app
mailctl (in alpha) modern console-based email app (not TUI!) Thanks for checking
Nutrition-overengineering - Application to calc healthcare and nutrition metrics, but using the most over engineered as possible
nutrition-overengineering Application to calc healthcare and nutrition metrics,
Online Boutique: a cloud-native microservices demo application
This is an application forked from the GCP Microservice demo. Online Boutique is
A basic REST API implementing crud functionalities with MySQL.
go-crud-app A CRUD REST API with mysql Uses: gorilla/mux gorm Implemented [ ✔ ] GET /book returns list of books as JSON [ ✔ ] GET /book/{id} returns d
Command line application based on IP lookup and server lookup.
Projeto feito usando Golang com as packages net e urfave/cli. Baseado no curso de Golang do devbook. Uma pequena aplicação em linha de comando, que fa
Build desktop applications in Go and HTML.
Write desktop applications in Go, HTML, Javascript, and CSS. Gallium is a Go library for managing windows, menus, dock icons, and desktop notification
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
cointop Coin tracking for hackers cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurren
Golang bindings to the Qt cross-platform application framework.
GoQt Introduction GoQt is golang bindings to the Qt cross-platform application framework. Version: 0.1.2 Author: visualfc Experiment GoQt project curr
The easy way to build Golang command-line application.
gcli gcli generates a skeleton (codes and its directory structure) you need to start building Command Line Interface (CLI) tool by Golang right out of
Ipfs-retriever - An application that retrieves files from IPFS network
ipfs-retriever This is an application that retrieves files from IPFS network. It
Mizu - API traffic viewer for Kubernetes enabling you to view all API communication between microservices
The API Traffic Viewer for Kubernetes A simple-yet-powerful API traffic viewer f
Simple CRUD API written in Go, built using AWS SAM tool and using the AWS' infrastructure.
tutor-pet API Simple CRUD API written in Go, built using AWS SAM tool and using the AWS' infrastructure. Macro architecture: Code architecture: Pre-Re
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
Go Encrypt! Is a simple command-line encryption and decryption application using AES-256 GCM.
Go Encrypt! Go Encrypt! is a command-line application used to easily encrypt and decrypt files with the AES-256 GCM encryption algorithm. Usage Usage
Is a microservice which provides payment token service for application users.
Tulip Is a microservice which provides payment token service for application users. Description A transactional-based token usually used for transacti
Mmock is an HTTP mocking application for testing and fast prototyping
Mmock is a testing and fast prototyping tool for developers: Easy and fast HTTP mock server. Download Mmock Create a mock definition. Configure your a
Todo-app-grpc - Go/GRPC codebase containing RealWorld examples (CRUD, auth, advanced patterns, etc)
Go/GRPC codebase containing RealWorld examples (CRUD, auth, advanced patterns, e
Api-product - A basic REST-ish API that allows you to perform CRUD operations for Products
Description A basic REST-ish API that allows you to perform CRUD operations for
Gcli - 🖥 Go CLI application, tool library, running CLI commands, support console color, user interaction, progress display, data formatting display, generate bash/zsh completion add more features
Gcli - 🖥 Go CLI application, tool library, running CLI commands, support console color, user interaction, progress display, data formatting display, generate bash/zsh completion add more features. Go的命令行应用,工具库,运行CLI命令,支持命令行色彩,用户交互,进度显示,数据格式化显示,生成bash/zsh命令补全脚本
Harp - A Go application deployment tool.
harp Harp mades Go application deployment simpler. The strategy is binary deployment. It manages logs, restart, kill, rollback, and migrations of Go a
Drone eReg: Demo client application for the PKI server's built-in UAV registry
UAV e-Registration: Demo UAV Registry Client A client to register UAVs in the built-in demo UAV registry of the UAVreg-PKI-server. Installation and Us
Subspace - File sharing application for golang
subspace File sharing application. Supported Platforms OS 386 amd64 arm6 arm64 L
Go-ticket-booking-app - Simple CLI application which books tickets for a Go conference made to learn the fundamentals of Go programming language.
go-ticket-booking-app Simple CLI application which books ticket for a Go conference made to learn the fundamentals of Go programming language. Gorouti
Example of a simple application which is powered by a third-party oAuth 2.0 server for it's authentication / authorization. Written in Golang.
go mod init github.com/bartmika/osin-thirdparty-example go get github.com/spf13/cobra go get github.com/openshift/osin go get github.com/openshift/osi
Trivrost - A repurposable application-downloader and -launcher
trivrost trivrost is a repurposable application-downloader and -launcher in the form of a native executable: it updates some files on a computer and e
K8s-ingress-health-bot - A K8s Ingress Health Bot is a lightweight application to check the health of the ingress endpoints for a given kubernetes namespace.
k8s-ingress-health-bot A K8s Ingress Health Bot is a lightweight application to check the health of qualified ingress endpoints for a given kubernetes
Transfer - A simple go application for uploading, downloading and checksumming of files
Transfer This project holds a simple go application for uploading, downloading a
Ots - The Bhojpur OTS is a software-as-a-service product used as an Object Tracking System based on Bhojpur.NET Platform for application delivery.
Bhojpur OTS - Object Tracking System The Bhojpur OTS is a software-as-a-service product used as an Object Tracking System based on Bhojpur.NET Platfor
A Go utility to quickly authenticate a third party application with a Plex account.
Plex Authentication (in Go!) Installation As a Go library: go get github.com/BrenekH/go-plexauth As a CLI: go install github.com/BrenekH/go-plexauth/c
A simple go application that uses Youtube Data API V3 to show the real-time stats for a youtube channel such as the subs, views, avg. earnings etc.
Youtube-channel-monitor A simple go application that uses Youtube Data API V3 to show the real-time stats for a youtube channel such as the subs, view
The Bhojpur PEE is a software-as-a-service product used as a Provider's Edge Equipment based on Bhojpur.NET Platform for application delivery.
Bhojpur PEE - Provider's Edge Equipment The Bhojpur PEE is a software-as-a-service product used as a Provider's Edge Equipment based on Bhojpur.NET Pl
The Bhojpur BSS is a software-as-a-service product used as an Business Support System based on Bhojpur.NET Platform for application delivery.
Bhojpur BSS - Business Support System The Bhojpur BSS is a software-as-a-service product used as an Business Support System based on Bhojpur.NET Platf
The Bhojpur MDM is a software-as-a-service product used as a Mobile Device Manager based on Bhojpur.NET Platform for application delivery.
Bhojpur MDM - Mobile Device Manager The Bhojpur MDM is a software-as-a-service product used as a Mobile Device Manager based on Bhojpur.NET Platform f
Simple CRUD Application with Go, Gorilla/mux, MariaDB, Redis.
Simple CRUD App w/ Gorilla/Mux, MariaDB, Redis NOTE This project is not longer maintained. I'll make a new better project. Features Basic CRUD operati
Expense_tracker - A simple application that will help in tracking income and expense
Expense Tracker Is meant to be a simple application that will help in tracking i
A simple GO module providing CRUD and match methods on a User "entity" stored locally as JSON
A simple GO module providing CRUD and match methods on a User "entity" stored locally as JSON. Created for GO language learning purposes. Once finishe
A simple todolist application API created using Golang
API Aplikasi KegiatanQ Merupakan API aplikasi todolist sederhana yang dibuat men
Simple application to calc healthcare and nutrition metrics
Nutritional Calculator Application Simple project do calculate healthcare metric
Repo CRUD - write e read in mongoDB
Meli User - userwrite Este repo é responsável por um cadastro onde teremos somen
Study Project for the application of micro services and requisition controls
Starting Endpoint GO with Retry Request Install GoLang for Linux Tutorial: LINK
Gichidan - CLI wrapper for Ichidan deep-web search engine.
gichidan gichidan - command line wrapper with enhanced pentest features for (onion link) Ichidan - deep-web search engine. ███ ██
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
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
🖥️ How to build a Dockerized RESTful API application using Go.
Learning Cloud Native Go - myapp Cloud Native Application Development is a one way of speeding up building web applications, using micro-services, con
An example Event-Driven application in Go built with Watermill library.
Event-Driven application example This is an example Event-Driven application written in Go, using Watermill. The projects aims to integrate incoming G
The boilerplate of the GoLang application with a clear microservices architecture.
NOTE 1: If something is not fully clear, feel free to create an issue. Let's create an excellent boilerplate together! NOTE 2: There are no tests in t
Spotify refuses to add basic things to their application, so here is a helper tool that does spotify's job for them.
sptfh Install go install github.com/spotify-helper/sptfh/cmd/[email protected] Usage $ sptfh --help Spotify refuses to add basic things to their applicatio
The graceful package is a simple library to shutdown application gracefully.
بِسْمِ اللّٰهِ الرَّحْمٰنِ الرَّحِيْمِ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِينَ ٱلْحَمْدُ لِلَّهِ رَ
A real-time serverless chat application with Go and Vue 3
sls-chat-app A real-time serverless chat application with Go and Vue 3. For the
Sample application showcasing the use of Dapr to build microservices based apps
Dapr Store Dapr Store is a sample/reference application showcasing the use of Dapr to build microservices based applications. It is a simple online st
Example crud operation using Golang and MySql
go-mysql-crud Sample crud operation using Golang and MySql API ENDPOINTS All Posts Path : /posts Method: GET Response: 200 Create Post Path : /posts M
DDD like architecture sample application
go-ddd-sample This is sample application for like the DDD architecture. Design application Write business logic domain Define interface repository int
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Wild Workouts Wild Workouts is an example Go DDD project that we created to show how to build Go applications that are easy to develop, maintain, and
An application that uses gRPC Client Streaming framework to computes average.
compute-average An API that uses Client Streaming gRPC framework to capture all integer numbers on Requests that the client sent and returns just the
Template user CRUD operations with golang, JWT, postgres
user-api-golang A CRUD API template for perform operations on users. Written in golang. Components Server: Golang with go-chi as mux and zap for loggi
A web application framework with complete functions and good scalability
English | 中文 Abuout Goravel Goravel is a web application framework with complete
An interactive shell for go application
goshell An interactive shell for go application in normal mode ctrl-c break exec
A project that addresses the creation of RPC (Server-Client) and execute a CRUD in database
RPC - Server/Client A project that addresses the creation of RPC (Server-Client)
Using JWT to authenticate the users of an web-application
Checkpoint Using JWT to authenticate the users of a web-application. Routes /api
A small application to find pod ip address by service name using go
k8s podipfinder This is a small application to find pod ip address by service na
SpaGo is toolkit for Single Page Application.
SpaGo Frontend tool-kit for Gopher Feature No dependencies on other packages. Minimal function set. Distributable as static files(etc.: S3 or GitHub-P
WAMPire is a Golang implementation of WAMP (Web Application Messaging Protocol v2) router and clients written in golang
WAMPire is a Golang implementation of WAMP (Web Application Messaging Protocol v2) router and clients written in golang, it's heavily inspired on WAMP Turnpike implementation. Why do this? Just for the sake of coding :)
Tool for generating Spinnaker application/pipelines and k8s manifests
jarvis Just A Rather Very Intelligent System Get git clone [email protected]:ealebe
Reboot a machine without interrupting ongoing work
Smart Reboot What? Smart Reboot is a daemon(smartrebootd) and CLI(smartreboot) t
Automatically persists all the logs of your Go application inside RethinkDB.
go-rethinklogger go-rethinklogger persists and bundles all your logs from stdio and stderr to RethinkDB. • Can be used to monitor logs and analytics o
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
This application is a tool that allows you to prepare mail designs specific to your group and make Christmas raffles.
What is this? This application is a tool that allows you to prepare mail designs specific to your group and make Christmas raffles. How is it working?
A CLI application to extract the top customers, and their favourite snacks.
zimpler.candystore An assignment which written as a CLI application in Golang for Zimpler interview process. Getting Started This repository includes
Go backend for the Vue-Go personal digital library application
Motivation Create a backend that connects to a cloud storage, so to store and retrieve my personal books. Barebone application State “DONE” from “NEXT
Mocker + Proxy Application
Moxy Moxy is a simple mocker and proxy application server. Here you can create mock endpoints as well as proxy requests in case no mock exists for the
Application trying to detect processes vulnerable to log4j JNDI exploit
Log4j JNDI Jar Detector Purpose This application is able to detect jars used by
HCio is a straightforward way to ping Healthchecks.io checks directly from a Go application
HCio HCio is a straightforward way to ping Healthchecks.io checks directly from a Go application. Getting Started Create a simple Check: check := hcio
Using golang framework (Gin) to create a web-application
News feeder Using golang framework (Gin) to create a web-application. This simpl
A terminal based application for LibGen
libgen-tui A terminal based application for LibGen To build the application, install GoLang or Download the binary from the GitHub Releases Build Proc
Accelerated Container Image is an open-source implementation of paper "DADI: Block-Level Image Service for Agile and Elastic Application Deployment. USENIX ATC'20".
Accelerated Container Image Accelerated Container Image is an open-source implementation of paper "DADI: Block-Level Image Service for Agile and Elast