fly-helper A minimalistic tool helping with deployment to Fly.io Config This tool supports configuration in YAML or JSON --- secrets: input: - nam
gio-icon-browser A browser of every icon in the golang.org/x/exp/shiny/materialdesign/icons package, built with and for Gio. Development Native To bui
ContainerDirectRouting The spawner is a small wrapper around the docker APIs which is able to manage containers lifecycle. When a container is created
quillnote-server currently in development things might break Runs a lightweight Nextcloud-like Notes Server. Made for the Quillnote/Quillpad App - Mai
iserv2go An unofficial Go library and CLI for IServ. Disclaimer 1: I am not affiliated with the IServ GmbH in any way. Disclaimer 2: This program is d
Alpha Vantage Go A Go wrapper to get stock data and stock indicators from the Alpha Vantage API. Note: This project is still work in progress check th
qqwry 🌎 A lightweight native Golang implementation of GeoIP API Example package main import ( "fmt" "github.com/song940/qqwry-go/qqwry" ) func m
go-exporter Ein einfaches Beispiel zum erfassen von Metriken aus go heraus. Erstellen des binary Windows Unter Windows 10 die Powershell starten und d
Answer - Build Q&A community An open-source knowledge-based community software. You can use it to quickly build your Q&A community for product technic
Tutorial Vietnam Document name URL Note Go Language Advanced Programming https://github.com/zalopay-oss/go-advanced Tutorial English Document name URL
Catppuccin for Go Usage go get github.com/catppuccin/go Add animport catppuccin "github.com/catppuccin/go" to your file Use the flavours as you wish.
Go-wiki This is a Golang Wikipedia API wrapper - The Golang module that makes it easy to access and parse data from Wikipedia. You can use this module
KSbus is a zero configuration Eventbus written in Golang, it offer an easy way to share/synchronise data between your Golang servers or between you servers and browsers(JS client) , or simply between your GO and JS clients.
A static blog written in Go, packaged in one binary. Run it with $ go run ./cmd/blog Or see it in production en: https://metnews.co/blog/ zh: https:/
Keptn Lifecycle Toolkit The goal of this toolkit is to introduce a more “cloud-native” approach for pre- and post-deployment, as well as the concept o
Lhotse Lhotse is a tiny HTTP server with controllable performance. Lhotse lets you specify, directly in your request, the expected specific (or range
GODI Simple & Performant Dependency Injection Container for Go Objectives Remove the need to pass context.Context to intermediate dependencies for can
GO Guide for Beginners This is a guide for beginners to learn Go. It is a work in progress. If you have any suggestions, please open an issue or a pul
Strago Simple traffic controller agent with Golang. With Strago you can create and config a load balancer for your services. Load balancing logic of S
WebX The webX application makes it easy to create a grammar, use that grammar to extract an AST from data, create criterias to extract data from an AS
shardmap A performant, highly concurrent and simple sharded hashmap implementation using generics. This package contains a ShardedMap and a FIFOMap. S
Tracer Tracer is a small service written in Go that enables MQTT for the EPEVER Tracer MPPT Solar Charge Controller. The goal of the project is to use
functional A functional "standard" library for Golang. Why To spark discussion and ideas To make algorithmic/data oriented work with Go easier and fas
Nimbus Nimbus is a library for simplify the usage of Badger key-value (KV) database. Goals of this project Have fun and learn a lot Implement an abstr
golang-microservice-101 golang-microservice-101 test proxies: curl localhost:3000/payment curl localhost:3000/moneygram curl -X POST -H "Content-Type:
webrpc-gen Golang templates This repo contains the templates used by the webrpc-gen cli to code-generate webrpc Go server and client code. Usage webrp
fdbexplorer A TUI tool for exploring the status of FoundationDB clusters. Table of Contents Background Install Usage Maintainers Contributing License
Firebase Middleware Verify Id Token Install go get github.com/duongdam/fire-verify-auth Usage package firebase_verify_accessToken import ( "github.c
Live Cricket Score Get Live Cricket Score on your Terminal and CMD Usage Download or clone the repo https://github.com/mskian/go-cricket-score.git cd
Tracky Tracky is a self-hosted, open source tracker service. It is used to monitor how a target's values change over time. Why Tracky? I'm Something o
go-boilerplate Golang microservice boilerplate. Directory structure | |____build # This include the build & run commands which helps to run service on
Render The render package helps manage HTTP request / response payloads. The motivation and ideas for making this package come from go-chi/render. Eve
connect-go-prometheus Prometheus monitoring for connect-go. Interceptors This library defines interceptors to observe both client-side and server-side
Zefoy/Froyz fully automated Automated with API requests, not using selenium or any other webdriver. Bypasses captcha and bots all available services f
clfu Implementation of Constant Time LFU (least frequently used) cache in Go with concurrency safety. This implementation is based on the paper An O(1
Topaz - cloud-native authorization for modern applications and APIs Topaz is an open-source authorization service providing fine-grained, real-time, p
KittyStager KittyStager is a simple stage 0 C2. It is made of a web server to host the shellcode and an implant, called kitten. The purpose of this pr
Golang rest API A rest API writen with Golang programming language. Getting Start At this time, you have a RESTful API server running at http://127.0.
TL; DR Sneeffer is a magic tool that makes some of your vulnerabilities disappear 🪄 😎 This tool is a results of a POC project. It calculates image v
govalin A simple way of creating efficient HTTP APIs in golang using conventions over configuration. Installation To install govalin run: go get -u gi
adhocore/chin A GO lang command line tool to show a spinner as you wait for some long running jobs to finish. This is a simple project but carries a t
Email Indexer email-indexer is a fullstack application that can index and search emails details and content within seconds. It has a monorepo structur
ArgoCD Application Pull Controller Experimental ArgoCD Application controller that uses the hub-spoke pattern or pull model mechanism for decentralize
Go SponsorBlock This is unofficial, read-only SponsorBlock server implementation that does only segments lookup (/api/skipSegments/:shaHash). It's try
Cherri Cherri (pronounced cherry) is a iOS Siri Shortcuts programming language, that compiles directly to a valid runnable Shortcut. Documentation hel
🐸 FroLang v0.1.0 FroLang is an interpreted, interactive, dynamic typed, open-source toy programming language created for the sole purpose of learning
aws-serverless-golang 👋 About Me From South Korea 👨💻 Passionate/creative AWS Solution Engineer 🧡 Based in Germany 🍺 LinkedIn ✨ 👀 About Project
AWS Fraud Detector Rule Builder This is a simple tool to help you build AWS Fraud Detector rules. It is not a replacement for the AWS Fraud Detector c
Grafana RBAC Controller Grafana is an observability stack that allows you to monitor and analyse metrics, logs, and traces. Grafana users and resource
Simple RESTful API starter Kit in Golang Blazingly fast RESTful API starter in Golang for small to medium scale projects. Getting Started These instru
StegoSecretS StegoSecretS combines AES-256 encryption, Shamir's Secret Sharing (SSS) and steganography! It helps you share a secret among other truste
Tea Tutor This is a Bubbletea program designed to be run locally or over ssh. You can use it to define and serve quizzes on any subject. Demo Dependin
Microservices with Go The Microservices Architecture contains Broker Service Authentication Service Logger Service Mail Service Listener Service AMQP
Welcome Welcome to Gorox! Gorox is an HTTP server, application server, microservice server, and proxy server. It can be used as: * HTTP Server (HTTP 1
Cara berkontribusi Fork Repo ini Untuk melakukan fork repository, klik pada pojok kanan atas halaman, tersedia tombol fork disana. Clone Clone forknya
UNION-JD-GO JD.com Alliance Open platform API Interface Golang SDK (Development Kit) JD.com Alliance optimizes the core competence of the alliance, su
Go slices Functions for slices using Go generics and (sometimes) specification pattern. Go slices Documentation Install Usage func Every func Filter f
Web Scraping com GO Projeto simples para testar principalmente as seguintes funcionalidades em go: WaitGroups (sync); Channels; net/http strings struc
golang-webmin-CVE-2022-0824-revshell RCE in Webmin = 1.984 CVE-2022-0824 and CVE-2022-0829 This exploits a BAC vuln in Webmin to upload a malicious f
ArgoCD Application Pull Controller Experimental ArgoCD Application controller that uses the hub-spoke pattern or pull model mechanism for decentralize
UNION-GO JD.com Alliance Open platform API Interface Golang SDK (Development Kit) JD.com Alliance optimizes the core competence of the alliance, such
r10edocker: Reproducible Docker Container for Go Application r10edocker creates a framework for making bit-for-bit reproducible Docker container image
Go Chat - UDP Go Chat is a basic terminal chat application built using Golang. The app sends data using UDP protocols, meaning any data / messages sen
go-flock File-lock English | 简体中文 Based on the syscall.FcntlFlock and syscall.Flock to achieve global file locks and local file locks. Only the method
weatherApp The WeatherApp is built for tracking the weather of any city in the world. Designed and built the complete backend and also provides API en
acronis Simple CLI tool for sorting txt files with RAM restrictions. Testing The tool contains a set of tests bundled as a suite using Go's built in t
Firebase Realtime database CRUD operations in Golang This repository demonstrates basic CRUD operations in firebase using Golang Admin SDK. Setup step
PokeASCIILogin A simple, useless but also pretty script written in Go that prints random Pokemon across your terminal every time you login (or every t
cronplan Cron expression parser for Amazon EventBridge. Installation go get github.com/winebarrel/[email protected] Usage package main import ( "fmt"
MelopeponDB A small pure Golang database package that uses Gob, Json, or other backends to serialize data to and from disk. Install go get github.com/
EVM-Compatible KMS Key Management Service's client for EVM applications. Dependencies See go.mod Status This product is currently in beta quality, tak
The ARF programming language. This is still under development and does not compile things yet. Once complete, it will serve as a temporary compiler th
Strings VS Bytes Appending to a String or Byte Array, Which is faster? Benchmarks // About 0.11 Seconds Bytes Result: (1288890) in 11796900ns // A
leb128 Go implementation of signed/unsigned LEB128. Encodes/decodes 8 byte integers. Usage Full documentation is available at gopkg.dev. Decoding Read
nakama-godot-demo Golang implementation This is a Lua to Golang translation of the Nakama Godot tutorial. Watch the GDQuest video here How to use: Fir
Go Ashot This project is just a POC to learn about Go Rod. I also wanted to learn about Go HTML Template and combine it with Gin. All of this glue tog
ArticleRestApi There are two branches in this project: main: example where you can see how to create a simple REST API with Go = Tutorial: Create res
gogroupimports Similar to goimport, but makes the grouping clearer. The gogroupimports tool organizes the Go imports and rewrites them according to th
sc_im golang im server & client (for study) GUIDE EDIT: go.mod require github.com/dappbujiujiu/sc_im v1.0.5 COMMAND: go mod download In Your Server Pr
grapher Neat extra tooling for graphql-go. Examples Without grapher type PostsQuery struct { Limit int `json:"limit"` Query null.String `jso
📦 Gitlab golang package template This is cookiecutter template for generation golang package project with gitlab ci/cd included. 🎂 How to use it pip
golang-donatello Go API client for ukrainian donate platform donatello.to https://donatello.to Demo and testing Example is here: https://github.com/vl
Project Sample for Golang Unit Testing Architecture PostgreSQL Gin Framework Database CREATE DATABASE db_sample_go; CREATE TABLE customer ( id va
TL-WPA4220 go package Go library for the TL-WPA4220 Usage As a library package main import ( "fmt" "github.com/angelbarrera92/tlwpa4220/pkg/
golang-ip2location For self hosted, ready to use RESTful API microservice for converting IP to location such a City, Countryand Region. Free lite data
Go4Fun - GO for FUNctional programming Option, Sequence, Future, Either, Tuple types with familiar combinators found in other functional-first languag
alibaba/sentinel-golang middleware for fiber framework
Use this project to quickly start your next gRPC project that uses open-source, secure, zero-trust OpenZiti Network.
Vaultie-Talkie A tool which observes the secrets present in your Hashicorp Vault store and trigger events defined by you whenever those secrets are up
download-manager download-manager is a concurrent downloader which uses go concurrency features to concurrently download huge files with worker thread
ccc - Cloud Cost Checker ccc - Cloud Cost Checker collects, calculates, graphs and notifies IaaS costs. Project Goal Inform you of IaaS costs so that
HTTP Client HTTP Client is a simple HTTP/2 client for Go. package main import ( "context" "net/http" "net/url" "github.com/kataras/httpclient" )
charybdis /kəˈrɪbdɪs/ "For on one side lay Scylla and on the other divine Charybdis terribly sucked down the salt water of the sea. Verily whenever sh
progressbar A simple progress bar for golang projects. I created that because there was a long processes in some project and I didn't know what was th
hello-golang Subjects for learning golang on the "A Tour of Go" Pages https://kurupeku.github.io/hello-golang/ Get Started タスクランナーのインストール テストの実行用に以下のタ
Habibitcoin / Deezy.io Rebalancing Tool This application is a tool to automate liquidity operations to earn fees from Deezy.io. Huge shoutout to @dann
AtomicGo | schedule Documentation | Contributing | Code of Conduct go get atomicgo.dev/schedule schedule import "atomicgo.dev/schedule" Package schedu
Translo Translation API Go Client Library for Translo API. https://rapidapi.com/armangokka/api/translo Installing go get -u github.com/transloapi/go-t
AtomicGo | stack Documentation | Contributing | Code of Conduct go get atomicgo.dev/stack stack import "atomicgo.dev/stack" Package stack is a simple
Schedule inspired laravel A simple scheduler for golang, inspired with laravel's task scheduling, use it with crontab. Run with crontab After you buil