5669 Resources
Golang golang Libraries
Httpecho - Golang HTTP echo server accepting malformed request
httpecho The same thing as jmalloc/echo-server but malformed HTTP requests are e
Go-Utils is a library containing a collection of Golang utilities
Go-Utils is a library containing a collection of Golang utilities
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
Waiton - Commandline for executing command and waiting on output
waiton Commandline for executing command and waiting on output Output of waiton
Fleet Manager Golang Template
Fleet Manager Go Template provides a starting point codebase in Go to create your own Fleet Management service
Godown - Markdown to HTML converter made with Go
Godown Godown is a tiny-teeny utility that helps you convert your Markdown files
A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
Belajar golang unit test
perintah eksekusi di root folder : go test -v ./... assertion ambil dari framewo
Captcha - A captcha example with golang
captcha https://www.google.com/recaptcha/admin/create recaptca hcaptca recaptca
Udp forward - Forwarding UPD requests with golang
udp_forward About tool I want to check how GOlang work with network... It tool t
ReCT-Go-Compiler - A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
Terraform-provider-vercel - Terraform Vercel Provider With Golang
Vercel Terraform Provider Website: https://www.terraform.io Documentation: https
Sqlite as a filesystem for golang apps
sqlitefs sqlitefs - пакет для подключения sqlite3 таблицы в качестве файловой си
Remote mouse keyboard with golang
remote_mouse_keyboard_golang Connect laptop/pc and phone on the same newtwork ge
Bump-version - Bump a given semantic version, following a given version fragment
bump-version Bump a given semantic version, following a given version fragment.
Wordle Discord Bot With Golang
Wordle Discord Bot Early on in my Golang journey, a curious little game called W
Poc rsa - A simple golang scaffolding to help me to create new api projects or workers with golang on k8s
go-scaffold A simple golang scaffolding to help me to create new api projects or
The Webhooks Listener-Plugin library consists of two component libraries written in GoLang
The Webhooks Listener-Plugin library consists of two component libraries written in GoLang: WebHook Listener Libraries and Plugin (Event Consumer) Libraries.
Runcmd - just golang binary that runs commands from url or local file and logs output
runcmd just golang binary that runs commands from url or local file and logs out
Splicetraefikplugin - Sample traefik plugin using golang
Developing a Traefik plugin Traefik plugins are developed using the Go language.
Clidle - Wordle over SSH with golang
clidle Wordle, now over SSH. Try it: ssh clidle.ddns.net -p 3000 Or, run it loca
Golang - Learning go aka Flow with the go
golang learning go aka Flow with the go! helpful links tour of go: https://go.de
Client-server-golang-sqs - Client Server with SQS and golang
Client Server with SQS and golang Multi-threaded client-server demo with Go What
Monitoriamento-go - Program for monitoring websites in Golang
***Programa para monitoriamento de sites em Go lang. *** No "sitesaqui.txt" colo
Sign, encrypt and authenticate http cookies with golang
ecookie sign, encrypt and authenticate cookies with golang... this package uses rabbit cipher to encrypt and blake2 hash function in order to authenti
FunctionStomping (using golang) : A new shellcode injection technique.
goFunctionStomping FunctionStomping using golang Description This is a brand-new technique for shellcode injection to evade AVs and EDRs. This techniq
Keeps track of Steam Deck Verifications. On first run, it reports all games with their respective Steam Deck Verification status. On subsequent runs, the tool will report newly tested and updated games.
Keeps track of Steam Deck Verifications. On first run, it reports all games with their respective Steam Deck Verification status. On subsequent runs, the tool will report newly tested and updated games.
golang csrf react example, using gorilla/mux and gorilla/mux
Demo REST backend Gorilla csrf middleware and Js frontend Use gorilla/mux and gorilla/csrf How to run open goland IDE, run middleware_test.go by click
🎼 This library provides an API to search for lyrics from various providers in China.
LYRIC-GO This library provides an API to search for lyrics from various providers in China. Supported Providers KuGou Music QQ Music Netease Music Usa
trojan-go trojan(mini) mini auth trojan golang go
trojan forked from https://github.com/p4gefau1t/trojan-go Usage build: go build -tags "full" client: ./trojan-go -client -remote xxx.com:443 -local
Shortener - URL shortener with golang (Link shortening service)
URL shortener (Сервис сокращения размеров ссылки) Запуск приложения осуществляет
Go api infra - Infrastructure for making api on golang so easy
Go Infra Api Infrastructre methods and types for make api simple Response abstra
Wordle - Simple wordle solver with golang
wordle Simple wordle solver Lets see it in action: $ ./wordle 5914 possible rem
Go-merkle - Merkle tree implementation in Golang
go-merkle go-merkle implements a simple merkle tree in Golang. It allows to obta
Gh-dungeon - An incomplete idea with golang
gh-dungeon an incomplete idea for a hack day, i wanted to experiment with "walki
Golang MongoDB Integration Examples
Get Program Get a copy of the program: git clone https://github.com/hmdhszd/Go
A clean, safe, user-friendly implementation of GraphQL's Dataloader, written with generics in go
go-dataloader A clean, safe, user-friendly implementation of GraphQL's Dataloader, written with generics in go (go1.18beta1). Features written in gene
Gerador Pix Copia e Cola / QRCode em Golang
Gerador Pix Gerador Pix Copia e Cola / QRCode em Golang Fiz este gerador para um projeto pessoal, talvez eu transforme em um pacote no futuro. Fique a
Helper functions for common scenarios, using Go generics.
zeroflucs generics When writing Go code for Go 1.17 or below, we've all written more than our fair share of methods to check "does this slice contain
This example implements a basic example of how to create your own modules, and how to call them from other modules
This example implements a basic example of how to create your own modules, and how to call them from other modules. In addition, an example of how to do unit tests is developed.
An os/exec like interface for running a command in a container, and being able to easily interact with stdin, stdout, and other adjustments
dockerexec An "os/exec" like interface for running a command in a container, and being able to easily interact with stdin, stdout, and other adjustmen
maskerito is masking library for golang. Especially for indonesia dictionary.
maskerito maskerito is masking library for golang. Especially for indonesia dictionary. Library maskerito provides a library to do masking struct and
This library is a complementary library for Gorm (v2) which resolves the first available pool passed to it.
This library is a complementary library for Gorm (v2) which resolves the first available pool passed to it.
Goconf - The rudimentary golang config tool purpose is to config PHP servers via SSH
goconf The rudimentary golang config tool purpose is to config PHP servers via S
Test-project - Lyrid Golang 1.x Chi Template
Lyrid Golang 1.x Chi Template Run locally with: go get go run ./main.go Open ht
Go-automate - Golang alternative to node-automate (6.3x faster)
go-automate Golang alternative to node-automate (6.3x faster) Usage Install gola
Owldetect - Take home challenge for Haraj Solutions Engineer candidates
OwlDetect Welcome to Haraj take home challenge! In this challenge you will be as
advancedsearch is a package to help peoples make search while typing "char" by "char" in Golang.
advancedsearch is a package to help peoples make search while typing "char" by "char" in Golang. Actually he has two main functions, CompareSingleWord and CompareMultipleWords.
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
Caigo - Golang Library for StarkNet/Cairo
Golang Library for StarkNet/Cairo Caigo is predominately a transcription of the
ReCT-Go-Compiler - A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
Reservationbox-api - Reservationbox Api with golang
reservationbox-api How to set up application Cloning git on this link : https://
🍷 Find exploits and vulnerabilities in the most important databases.
🍷 Dionisio Dionisio is a tool that can automate the search for exploits and vulnerabilities. Written in Go and open source, Dionisio has an advanced
Golang Implementation of Worker Pool/ Thread Pool
Golang Implementation of Worker Pool/ Thread Pool
Common Image Registry for Testcontainers-Go
Testcontainers-Go Common Image Registry Common Image Registry for Testcontainers-Go Prerequisites Go = 1.16 Install go get github.com/nhatthm/testcon
Dayligo - Golang library for working with Daylio backups
dayligo Dayligo is a library for working with Daylio backup files in the .daylio
GoElevator - A multithread destination-selection-elevator simluator implemented in golang
GoElevator OO 电梯作业 - Golang 复刻, 作为学习 go 语言的一个小练习 去掉了原作业的到达模式输入,关于原电梯作业的基本设定待补充。
GuessTheNum - Guessing game made using GO
Guess The Number Guess the number is a guessing game made with the Go programmin
Maidenhead - This golang library compress and decompress latitude and longitude coordinates into Maidenhead locator
The Maidenhead Locator System (a.k.a. QTH Locator and IARU Locator) is a geocode system used by amateur radio operators to succinctly describe their geographic coordinates.
This is a golang C2 + Implant that communicates via Protocol Buffers (aka. protobufs).
Br4vo6ix DISCLAIMER: This tool is for educational, competition, and training purposes only. I am in no way responsible for any abuse of this tool This
A diffie-hellman socket implementation in golang.
I tried to implement the diffie hellman key exchange in golang with the use of sockets to understand how this protocol works and to learn golang. So its a development project: obviously don't use it in production.
This is the repository I made while learning Go Programming Language & You can follow this repository to learn it
Golang Arena 🚀 Hey Folks! Welcome to Golang Arena . This is the repository I made while learning Go Programming Language & You can follow this reposi
A third-party wrapper for CryptAPI written in golang.
A third-party wrapper for CryptAPI written in golang.
⚡️ Durudex Code Service
⚡️ Durudex Code Service Service for verification codes. 💡 Prerequisites Go 1.17 grpc migrate golangci-lint ⚙️ Build & Run Add variables from .env.exa
Golang implementation of JSON-RPC 2.0 server with generics
JSON-RPC 2.0 Golang implementation of JSON-RPC 2.0 server with generics. Go 1.18+ required Features: Batch request and responses WebSockets Usage Crea
Dynamic limit golang
uses channel and a timer goroutine to set a dynamic limit for a process (using timeout rather than hard limit)
A migration engine to deploy database changes in your golang + mongodb app.
bisonmigration A migration engine to deploy database changes in your golang + mongodb app. Migration files register their UP and DOWN functions in the
A simple FTP protocol with client and server implemented in TypeScript and Golang
websocket-ftp A simple FTP protocol with client and server implemented in TypeScript and Golang. Example (Client) const buffer: Uint8Array = (new Text
Rainbow pfetch-like program written in golang.
rfetch Rainbow pfetch-like program written in golang. It has an kind of lolcat function called random, maybe someday I will rewrite lolcat to golang,
Responsible for provide data to the web front-end
Responsible for provide data to the web front-end. Generates names based on preseted datasets (list of example names), but you can upload a custom dataset (it must have at least 23 names)
gomUP is a tool to keep track of outdated dependencies and upgrade them to the latest version
gomUP 🆙 gomUP is a tool to keep track of outdated dependencies and upgrade them to the latest version. Designed for monorepo Go projects and Go proje
A Minecraft scanner written in Golang (first Golang project)
__ __/ \__ Gothyc A Minecraft port scanner written in Go. 🐹 / \__/ \__ \__/ \__/ \ Version 0.3.0 \__/ \__/ Author @toas
A bloom filter is a probabilistic data structure that is used to determine if an element is present in a set
A Go implementation of a bloom filter, with support for boltdb and badgerdb as optional in-memory persistent storage.
Tiny structured logging abstraction or facade for various logging libraries, allowing the end user to plug in the desired logging library in main.go
Tiny structured logging abstraction or facade for various logging libraries, allowing the end user to plug in the desired logging library in main.go.
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
No-frills, web-based remote controll for pianobar.
pianobar-remote-control No-frills, web-based remote controll for pianobar. Motivation To be able to control (skip/volume/select-station) from web/phon
Tailscale-client-go - A client implementation for the Tailscale HTTP API
tailscale-client-go A client implementation for the Tailscale HTTP API Example p
Golang gin clean
Dependency go get github.com/gin-gonic/gin go get github.com/jinzhu/gorm go get
Mockserver - Super slim & blazing fast mock server to replace the Java/NPM counterpart mockserver
Gmocker Run a blazing fast mock server in just seconds! 🚀 All you need is to ma
FactoriGOChatBot - A Discord chatbot for Factorio written in Golang
FactoriGOChatBot A Discord chatbot for Factorio written in Golang This bot will
Database - Example project of database realization using drivers and models
database Golang based database realization Description Example project of databa
Hashkill - A fast hash decryptor with golang
Hashkill ♻️ Changelog v0.2 Added timing Fixed running, the program breaks if all
A Golang library to scrape lyrics from musixmatch.com (WIP)
A Golang library to scrape lyrics from musixmatch.com (WIP)
Simple application in Golang that retrieves your ip and updates your DNS entries automatically each time your IP changes.
DNS-Updater Simple application in Golang that retrieves your ip and updates your DNS entries automatically each time your IP changes. Motivation Havin
Go Coverage in Shell: a tool for exploring Go Coverage reports from the command line
Go Coverage in Shell: a tool for exploring Go Coverage reports from the command line
Minekube Connect allows you to connect any Minecraft server
Minekube Connect allows you to connect any Minecraft server, whether online mode, public, behind your protected home network or anywhere else in the world, with our highly available, performant and low latency edge proxies network nearest to you.
🔗 Unofficial golang implementation for the NOWNodes API
go-nownodes The unofficial golang implementation for the NOWNodes.io API Table of Contents Installation Documentation Examples & Tests Benchmarks Code
Go-amplitude - Amplitude Client for Golang
Amplitude Client for Go Example package main import ( "github.com/euskadi31
Opensea-go - Golang's library for OpenSea APIs
opensea-go Golang's library for OpenSea APIs (https://docs.opensea.io/reference)
Easybind - Bind req arguments easily in Golang
easybind Bind req arguments easily in Golang. Support Tag pos, specified that wh
Bitbank-trezor - Bitbank trezor with golang
Bitbank - Trezor (c) 2022 Bernd Fix [email protected] Y bitbank-trezor is fre
A CRUD Phone Book app by REST-API, Golang and PostgreSQL
in this repository, I've created a CRUD Phone Book app by REST-API, Golang and PostgreSQL. in this app, you can: 1-Create a new contact 2-See all contacts 3-Search among the contacts 4-Delete a contact by it's name 5-Delete a contact by it's number 6-Delete all contacts
Subscibe to Ethereum contranct ERC20 Transfer event
Subscribe Ethereum Transfer Subscibe to Ethereum contranct ERC20 Transfer event.
Log-analyzer - Log analyzer with golang
Log Analyzer what do we have here? Objective Installation and Running Applicatio
Go-weatherflow - WeatherFlow Tempest UDP broadcast receiver in golang
go-weatherflow $ go build $ ./go-weatherflow {"serial_number":"ST-00055227","typ
Go-Yahoo-Finance-Daily-Actives - Scrape for the daily actives on yh Finance and save the data to a CSV, and optionally send it to yourself as an email
Go-Yahoo-Finance-Daily-Actives - Scrape for the daily actives on yh Finance and save the data to a CSV, and optionally send it to yourself as an email