548 Repositories
Go crud-application Libraries
Toy application level encryption protocol
noodle A toy application level encryption module. A a high level, it provides co
Golang multi lingual web application development
MultiLingualWeb golang multi lingual web application development Command execute
Secure SDK/vault for personal records/PII built to comply with GDPR
Databunker Databunker is a network-based, self-hosted, GDPR compliant, secure vault for personal data or PII: https://databunker.org/ Project demo is
SMTP (email) server with a focus on simplicity, security, and ease of operation [mirror]
chasquid chasquid is an SMTP (email) server with a focus on simplicity, security, and ease of operation. It is designed mainly for individuals and sma
A Lambda function built with SAM (Serverless Application Module)
AWS SAM Lambda Function © Israel Pereira Tavares da Silva The AWS Serverless Application Model (SAM) is an open-source framework for building serverle
Instant Kubernetes-Native Application Observability
Pixie is an open source observability tool for Kubernetes applications. Use Pixie to view the high-level state of your cluster (service maps, cluster
A Go library help testing your RESTful API application
RESTit A Go micro-framework to help writing RESTful API integration test Package RESTit provides helps to those who want to write an integration test
Google Cloud Messaging for application servers implemented using the Go programming language.
gcm The Android SDK provides a nice convenience library (com.google.android.gcm.server) that greatly simplifies the interaction between Java-based app
Confetti is a web application framework with an expressive, elegant syntax.
About Confetti Confetti is a web application framework with an expressive, elegant syntax. We believe development must be an enjoyable and creative ex
A cloud-native application simulator for golang
Build and upload Docker images Build docker images for main application and work
hazelcast go-client interaction with hazelcast cloud
sample-application hazelcast go-client interaction with hazelcast cloud smart-client-deployment https://guides.hazelcast.org/kubernetes-external-clien
Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.
Painless access control for cloud-native applications Cerbos helps you super-charge your authorization implementation by writing context-aware access
Sample serverless application written in Golang
Serverless Go Demo This is a simple serverless application built in Golang. It consists of an API Gateway backed by four Lambda functions and a Dynamo
This application provides different tools for multiple purposes
Welcome to phoenix 👋 A command line helper made to simplify your life. This application provides different tools for multiple purposes. Install curl
This application provides different tools for multiple purposes
Welcome to readme-md-generator 👋 CLI that generates beautiful README.md files. readme-md-generator will suggest you default answers by reading your p
Testing ground for CRUD backend using Golang, gRPC, protobufs
blog-example-service Simple example CRUD backend using Golang, gRPC, and protobufs. Using with MongoDB as the database (default) You will need a Mongo
Go application for rooms booking and reservation
Booking Key functionality Showcase properties Allow for booking room for one or more night Book the Room Notify the guest and the owner Have a Back-en
Managing go application shutdown with signals.
Death Simple library to make it easier to manage the death of your application. Get The Library Use gopkg.in to import death based on your logger. Ver
CLI application to create ssh tunnels focused on resiliency and user experience.
Mole is a cli application to create ssh tunnels focused on resiliency and user experience. For more information about installation, usage, exampl
Paw: a cross platform application to manage your passwords and identities securely
Paw Paw is a cross platform application to manage your passwords and identities securely. It is written in Go and uses Fyne as UI toolkit and age as e
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
The source code, deployment manifests and CI/CD pipelines for the taxi application
The Taxi App About This repository contains the source code, deployment manifests and CI/CD pipelines for the taxi application. Application Source cod
A banking application for golang
banking Run ./start.sh to download the dependencies and run the the application To run the application, you have to define the environment variables,
A handy utility to generate configmap and values.yaml of your application for helmifying them
Helmfig Are you tired of writing values.yaml for configmap of your project when you are helmifying them? Helmfig is a handy tool that can generate the
A simple application, demo at this point, on how to pull a backup from Collibra on prem (say for Cohesity backup)
go-get-collibra-backup Introduction This repository is a very simple go application that's intended, at this point, more of a demonstration about how
An Alert notification service is an application which can receive alerts from certain alerting systems like System_X and System_Y and send these alerts to developers in the form of SMS and emails.
Alert-System An Alert notification service is an application which can receive alerts from certain alerting systems like System_X and System_Y and sen
CURD using go fiber - gorm - mysql
GO Fiber - CRUD - GORM - Mysql Folder Structure - database | database config |- migration | migration config - middleware | mid
A simple example application on how a telemetry client can be written
Telemetry Client This is a simple example application on how a telemetry client can be written. Building This application requires that the Go compile
High-performance PHP application server, load-balancer and process manager written in Golang
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a serv
A self-hosted golang application that listens for Terraform pull request events via webhooks.
Atlantis Terraform Pull Request Automation Resources What is Atlantis? What does it do? Why should you use it? Stargazers over time Resources How to g
App with CRUD for user, with palindrome checker for user's first and last name
Run db container first, so that app does not connect to db while db has not started yet docker-compose up -d db docker-compose up -d app CRUD endpoint
A simple URL shortener application.
url-shortener A simple URL shortener application. Features The service supports 2 data stores (in-memory and PostgreSQL). The -db parameter is used to
A Console Application Use Pancakeswap To Swap Token
Pancakeswap Console A Pancakeswap Application Why It is a pity that some areas do not have access to the functions of PancakeSwap. I developed this to
Simple todo app web application created with Go and MySQL.
TodoApp This is a project I've always wanted to do, it's simple, but to be says it involves to use different techniques in order to have a: authentica
Create chain for application built using starport.
test test is a blockchain built using Cosmos SDK and Tendermint and created with Starport. Get started starport chain serve serve command installs de
GoVWA is a vulnerable web application designed for pentester or programmers to learn the web application vulnerability that often occur in web applications
GoVWA GoVWA (Go Vulnerable Web Application) is a vulnerable web application designed for pentester or programmers to learn the web application vulnera
A very vulnerable serverless application in AWS Lambda
#lambhack A vulnerable serverless lambda application. This is certainly a bad idea to base any coding patterns of what you see here. lambhack allows y
A golang ebook intro how to build a web with golang
Multiple Language Versions (HTML - PDF) on GitBook Deutsch English Español Français Português - Brasil Русский Türkçe বাংলা 日本語 简体中文 正體中文 پارسی ภาษาไท
An opinionated guideline to structure & develop a Go web application/service
Goapp This is an opinionated guideline to structure a Go web application/service (or could be extended for any application). My opinions were formed o
Use DDNS to Update a Cloudflare Spectrum Application's IP Address
Cloudflare Spectrum DDNS NOTICE - PROJECT IS A WORK IN PROGRESS Cloudflare Spectrum's functionality is limited to specifying IP addresses for SSH and
An unofficial command line interface (CLI) for ASPEN's Oneliner application
Overview OlxCLI is an unofficial command line interface (CLI) for ASPEN's Oneliner application. The CLI provides commands for running common fault sim
A very simple utility that allows you to run the desired command or script as soon as a certain process with a known PID completes correctly or with an error.
go-monkill A very simple utility that allows you to run the desired command or script as soon as a certain process with a known PID completes correctl
An info-grabber that delivers to a Discord webhook. Doesn't remove data, ignorant executors will think it's a file cleaning application.
Disclaimer This was made for "educational" purposes ONLY. Files You can compile main.go after editing its code (make sure to also install the go.mod f
Sample application managed with AWS CDK v2 (TypeScript).
honyakutter-ts This is an application that translates text entered in Japanese into English and tweets it, defined using AWS CDK v2 (TypeScript) and u
Self-hosted web app for encoding files to a target format using distributed computing.
What is Encodarr? Encodarr is a self-hosted web application that encodes video files to a target format using distributed computing to spread the work
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
yview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
wview wview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application. Contents Instal
pREST (PostgreSQL REST), low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
pREST pREST (PostgreSQL REST), simplify and accelerate development, instant, realtime, high-performance on any Postgres application, existing or new P
Sample application accessing kubernetes secrets
Kubernetes secrets API example This git repo illustrates a small application which can access kubernetes secrets. Build small application To test the
🖖🏻 A self-hosted Quora like web application written in Go
Guora 🖖🏻 A self-hosted Quora like web application written in Go 基于 Golang 类似知乎的私有部署问答应用 包含问答、评论、点赞、管理后台等功能 Quick Start (Docker Deploy) $ docker-comp
Terminal Quiz Application Written in Go
Term Quiz A Quiz application made for your terminal Installation go get github.com/crazcalm/term-quiz Question Types Include A B C D True and False F
Example of strongly typed go/graphql/typescript web application
go-gql-typescript-example Example of strongly typed go/graphql/typescript web application Overview This is an example web application. On the server i
Simple REST API application using GO [/net/http & mux]
REST-API-CRUD Simple REST API application using GOLANG [/net/http & mux] Available URLs: URL METHOD http://127.0.0.1:8888/ GET http://127.0.0.1:8888/l
CRUD API example is written in Go using net/http package and MySQL database.
GoCrudBook CRUD API example is written in Go using net/http package and MySQL database. Requirements Go MySQL Code Editor Project Structure GoCrudBook
go-chat is a gRPC based chat CLI written in golang for command line lovers
go-chat go-chat is a gRPC based chat CLI written in golang for command line lovers. This CLI allows you to chat with your friends without leaving the
Scheduler CRUD For Golang
scheduler-CRUD 從dbdiagram.io建立table與create語法 在mysql建立table 以sqlc建CRUD function與Transaction 加入viper讀環境變量 以gin開發REST API 加入Dockerfile docker build -t th
Application to save log of anything you want
Logbook Application to save log of anything you want. SSL Gen Key openssl genrsa -out logbook.key 4096 Gen PEM file openssl req -x509 -new -days 365 -
Telkom CLI application
Telkom App Aplikasi ini merupakan aplikasi CLI (Command Line Tools) menggunakan bahasa pemrograman go yang digunakan untuk mengambil log file linux, d
CLI application written on Go.
Introduction Hello! This is my pet project. I am learning to use Cobra lib for Golang (https://github.com/spf13/cobra). This project is an CLI app whi
Apptainer: Application containers for Linux
Apptainer NOTE: The apptainer repo is currently working towards a v1.0.0 release and not ready for production in its current state. Until then, use th
Golang based User creation and Management application. GORM, Fiber, JWT
User Creation and Management app (BACK-END) Auth Features: Create Clients (regular password + 6 one-time passwords + (optional) QR code and Secret for
NYAGOS - The hybrid Commandline Shell between UNIX & DOS
The Nihongo Yet Another GOing Shell English / Japanese NYAGOS is the commandline-shell written with the Programming Language GO and Lua. There are som
Gomu is intuitive, powerful CLI music player.
Gomu (Go Music Player) Gomu is intuitive, powerful CLI music player. It has embedded scripting language and event hook to enable user to customize the
Protect any Kubernetes application with Azure Active Directory authentication
Azure Active Directory Proxy Covers any app with active directory authentication How does it work You gonna need to register an app in your Azure Acti
Go service for CRUD note, log tracking by RabbitMQ
Service for CRUD note, log tracking by RabbitMQ Architecture Three components: Service note CRUD, use a DB RabbitMQ for saving messages pushed from se
Book-API was made using Golang and PostgreSQL with technique CRUD with mux and pq
Book-API CRUD with PostgreSQL Table of contents 👀 General info Technologies Blog Setup General info BAPI or Book-API is a Golang REST API made to sho
Golang CRUD using database PostgreSQL, adding some fremework like mux and pq.
Golang CRUD with PostgreSQL Table of contents 👀 General info Technologies Blog Setup General info GOPOST or Go-Post is a Golang REST API made to show
Small application to convert my music library folder structure to 'crates' in the open-source DJ software Mixxx
Small application to convert my music library folder structure to 'crates' in the open-source DJ software Mixxx
This application is a tool to rapidly create TFS tasks and synchronize them with wiki.
This application is a tool to rapidly create TFS tasks and synchronize them with wiki.
Simple project in Go to play around with some CRUD operations using a PostgreSQL database and pgx
Record Store November 2021 I started learning Go a few weeks ago and this is my first proper project using Go. I wanted to use it to get to grips with
Application wirtten in GO to check if the port on the remote host is open
portcheck A simple Pod that get API POST request with port type and number with a target's IP address and checks if the destination port is available
Go application of a gRPC client and server, built for Azure Container Apps
gRPC Sample : Go View this sample in other languages C# Go Java JavaScript Python The following is a sample of a gRPC client calling another container
Simple application that waits for a given time and attempts and then exits
Wait Simple application that waits for a given time and attempts and then exits. WAIT_HOSTS is a list of hosts to wait for. e.g. WAIT_HOSTS=tcp://app:
micro-draft-manager is a microservice that helps you to manage unstructured data in your application with sorting and full-text search
micro-draft-manager is a microservice that helps you to manage unstructured data in your application with sorting and full-text search. For example, y
crud is a cobra based CLI utility which helps in scaffolding a simple go based micro-service along with build scripts, api documentation, micro-service documentation and k8s deployment manifests
crud crud is a CLI utility which helps in scaffolding a simple go based micro-service along with build scripts, api documentation, micro-service docum
This is a simple test application that sends fake video data from one pion instance to another
Pion test app for BWE This is a simple test application that sends fake video data from one pion instance to another. It is a modified version of the
GUI application for Raspberry PI which allows simultaneous manipulation of infrared and nightvision cameras
IRNC GUI application for Raspberry PI which allows simultaneous manipulation of infrared and nightvision cameras IRNC stands for "InfraRed and Nightvi
A simple todolist application written in Go
Go Todo Introduction A simple todolist application written in Go Requirements MySQL installed Go installed Installation Clone this repo git clone http
A simple database application that I was asked to implement as part of a job application process
This is a simple database application that I was asked to implement as part of a job application process. They told me I could choose any languages an
A checkout functionality for an ecommerce application
EcommerceApp Server A checkout functionality for an ecommerce application 📖 Made with Golang 🚀 Installation and execution | Available Routes | How t
A command line tool that builds and (re)starts your web application everytime you save a Go or template fileA command line tool that builds and (re)starts your web application everytime you save a Go or template file
# Fresh Fresh is a command line tool that builds and (re)starts your web application everytime you save a Go or template file. If the web framework yo
Writing an application using Go and PostgreSQL by Henrique Vicente
pgxtutorial This is an accompanying repository of the article Back to basics: Writing an application using Go and PostgreSQL by Henrique Vicente. Feel
Backend for Workery application server implemented in Golang
workery-server Backend for Workery application server implemented in Golang. This is a rewrite of the workery-django project. Development Goals: Rewri
This repository contains rest api implementation with golang
🟡 go-rest This repository contains rest api implementation with golang ⚡ LIVE To check out the live demo of this app ABOUT 👉 Building a Rest API 💻
Simple endpoint to create chat for specific application.
About Chat System Simple endpoint to create chat for specific application. Note This endpoints depend on chat-system repoistory, so you ought to run c
GoogleBookAPI is built on top of flogo, a flow based application.
GoogleBookAPI Example GoogleBookAPI is built on top of flogo, a flow based application. Upon launch for first time, the application creates a topic go
Test throughput at the application layer
bandwidth-trasher Simple TCP application layer throughput tester. It simulates an SSL session by encrypting an empty payload and sending this over the
This application is a NetFlow/IPFIX/sFlow collector in Go.
GoFlow This application is a NetFlow/IPFIX/sFlow collector in Go. It gathers network information (IP, interfaces, routers) from different flow protoco
A powerful go web framework for highly scalable and resource efficient web application
A powerful go web framework for highly scalable and resource efficient web application
A simple in-memory key-value store application
vtec vtec, is a simple in-memory key-value store application. vtec provides persistence by appending transactions to a json file and restoring data fr
The example shows how to build a simple multi-tier web application using Kubernetes and Docker
Guestbook Example This example shows how to build a simple multi-tier web application using Kubernetes and Docker. The application consists of a web f
Simple example program using CRUD operations to interface with azcosmos
Simple example program using CRUD operations to interface with azcosmos
Boilerplate for building a monolighic Go and React application
Monolithic Go and React Application Boilerplate This repository provides a simple and monolithic service with a server written in Go and frontend with
TinyGo Hands-on-From L Chika to Application with Go
TinyGo Hands-on-From L Chika to Application with Go
Application to shut down a machine using HTTP requests.
shutdownd Service to shut down a system using HTTP requests. Usage Here's a quick example of how you can use this software on Linux. Download or build
Best simple, lightweight, powerful and really fast Api with Golang (Fiber, REL, Dbmate) PostgreSqL Database and Clean Architecture
GOLANG FIBER API (CLEAN ARCHITECTURE) Best simple, lightweight, powerful and really fast Api with Golang (Fiber, REL, Dbmate) PostgreSqLDatabase using
A terminal application to watch crypto prices!
cryptgo Latest Stable Version: Crytpgo is a TUI based application written purely in Go to monitor and observe cryptocurrency prices in real time! Inst
This is a cloud-native application that focuses on the DevOps area.
KubeSphere DevOps integrates popular CI/CD tools, provides CI/CD Pipelines based on Jenkins, offers automation toolkits including Binary-to-Image (B2I
An example desktop system tray application that can launch HTML5 windows. Go source with a build process for Windows, Mac and Linux.
ExampleTrayGUI An example cross-platform (Mac, Windows, Linux) system tray application that can launch HTML5 windows, developed in Go including functi
This is application for Book Keeping which implements fully-fledged REST API
This is application for Book Keeping which implements fully-fledged REST API #We are using Gorilla Mux