GitHub topics: golang-module
ARM-software/golang-utils
Helpers and utilities for Golang in order to do actions not available in the standard library.
Language: Go - Size: 60.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 33 - Forks: 8

golift/xtractr
Go Library for Queuing and Extracting Archives: Rar, Zip, 7zip, Gz, Tar, Tgz, Bz2, Tbz2
Language: Go - Size: 241 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 15

naughtygopher/webgo
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
Language: Go - Size: 425 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 306 - Forks: 31

dal-go/dalgo-end2end-tests
End to end integration tests for Dalgo adapters
Language: Go - Size: 83 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 1

surrealdb/surrealdb.go
SurrealDB SDK for Golang
Language: Go - Size: 55.7 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 279 - Forks: 72

melbahja/goph
🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀
Language: Go - Size: 104 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 1,868 - Forks: 137

jaavier/dotenv
Load environment variables from .env file and start using secrets!
Language: Go - Size: 1.95 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

Keyfactor/hashicorp-vault-secretsengine
Plugin for HashiCorp Vault to allow certificate enrollment, signing and revocation via the Keyfactor CA.
Language: Go - Size: 30.5 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 11 - Forks: 3

fhasnur/golang-journey
▶️ My personal journey of learning and mastering the Go programming language.
Language: Go - Size: 1.75 MB - Last synced at: 24 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

nthnn/risbee
Small, self-contained virtual machine that draws inspiration from the RISC-V instruction set that offers a simple and approachable way to experiment with low-level concepts like registers, memory management, and instruction decoding.
Language: Go - Size: 569 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

mpapenbr/goirsdk
Go implementation for the iRacing Telemetry API
Language: Go - Size: 91.8 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 2 - Forks: 0

hyperscale-stack/locale
Store locale into Context
Language: Go - Size: 60.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

hyperscale-stack/validator
The Hyperscale Validator library provides a set of commonly needed data validators. It also provides a simple validator chaining mechanism by which multiple validators may be applied to a single datum in a user-defined order.
Language: Go - Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

hyperscale-stack/inputfilter
The Hyperscale InputFilter library provides a simple inputfilter chaining mechanism by which multiple filters and validator may be applied to a single datum in a user-defined order.
Language: Go - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Helcaraxan/gomod
Go modules analysis tool
Language: Go - Size: 13.2 MB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 404 - Forks: 17

RahulSDevloper/GoSearch-Search-Engine-Scraper
Get search results from google, bing, duckduckgo, etc easily using GoSearch
Language: Go - Size: 221 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

athrocks/Learn-Golang
This repository serves as a comprehensive collection of examples covering most major topics in Go. Whether you're a beginner or an experienced developer looking for a quick reference, this repo is designed to help you understand Go’s key concepts through practical, well-documented examples.
Language: Go - Size: 1.29 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

freeformz/seq
Iterator utiliies for Golang
Language: Go - Size: 34.2 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 22 - Forks: 1

naughtygopher/errors
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
Language: Go - Size: 76.2 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 72 - Forks: 5

yaa110/go-persian-calendar
The implementation of Persian (Solar Hijri) Calendar in Go
Language: Go - Size: 112 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 220 - Forks: 25

lib4u/grequest
Simple golang library for http requests
Language: Go - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 9 - Forks: 1

bodgit/windows
Golang library for working with Windows primitives
Language: Go - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

freeformz/sets
A Set package for go
Language: Go - Size: 82 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 0

harbdog/raycaster-go
Golang raycaster engine using the Ebitengine 2D Game Library
Language: Go - Size: 6.87 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 162 - Forks: 16

nickwells/gomodtools
this contains various tools for working with go modules
Language: Go - Size: 167 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

edoardottt/defango
URL / IP / Email defanging with Golang. Make IoC harmless.
Language: Go - Size: 33.2 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 16 - Forks: 1

seancfoley/ipaddress-go
Go library for handling IP addresses and subnets, both IPv4 and IPv6
Language: Go - Size: 2.05 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 101 - Forks: 12

hyperscale-stack/filter
The Hyperscale Filter library provides a set of commonly needed data filters. It also provides a simple filter chaining mechanism by which multiple filters may be applied to a single datum in a user-defined order.
Language: Go - Size: 77.1 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

edoardottt/golazy
Golang module exporting general purpose functions I get tired of rewriting every time
Language: Go - Size: 88.9 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 23 - Forks: 0

edoardottt/depsdev
CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security signals for open source package versions.
Language: Go - Size: 157 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 51 - Forks: 7

gharib-uk/LaraGo
Like Laravel for PHP
Language: Go - Size: 339 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 2

goark/koyomi
日本のこよみ
Language: Go - Size: 337 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 17 - Forks: 0

mfojtik/goodmod
A pocket knife tool for manipulating go.mod files
Language: Go - Size: 2.86 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

maugus0/ShuffleX
This Go package provides a simulation of a standard 52-card deck, offering various functions to manipulate and interact with the deck.
Language: Go - Size: 531 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

edoardottt/go-readingtime
Estimate how long it takes to read a text
Language: Go - Size: 41 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 11 - Forks: 1

dolmen-go/modfs
Language: Go - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dlampsi/adc
Active Directory Golang client library
Language: Go - Size: 115 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 27 - Forks: 7

Carlos20escobar/unwrap-go
🫧 Go-like Error Handling for TypeScript/JavaScript...
Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

dolmen-go/contextio
Context-aware I/O streams (Writer, Reader) for Go
Language: Go - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 53 - Forks: 1

dolmen-go/endian
Gives endianness of the GOARCH
Language: Go - Size: 83 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

dolmen-go/flagx
Extensions for the Go 'flag' package: flagx, flagfile, flagnet, flagtrace
Language: Go - Size: 82 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

electricbubble/go-toast
cross-platform library for sending desktop notifications
Language: Go - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 8

jamct/web-cli
A simple CLI project to read Atom news feeds. Introduction to Go.
Language: Go - Size: 2.23 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 6

dengsgo/go-decorator
让 Go 便捷使用装饰器的工具,装饰器能够切面 (AOP)、代理 (Proxy) 任意的函数和方法,提供观察和控制函数的能力。go-decorator is a tool that allows Go to easily use decorators. The decorator can slice aspect (AOP) and proxy any function and method, providing the ability to observe and control functions.
Language: Go - Size: 252 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 72 - Forks: 5

fumiama/sched
Simple Golang parallel scheduler.
Language: Go - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

devops-kung-fu/kusari
A simple blockchain module for Go.
Language: Go - Size: 60.5 KB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

streetbyters/himage
Basic image helpers
Language: Go - Size: 5.31 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 1

gharib-uk/Go-Toolkit
A toolkit for go language
Language: Go - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

soroushj/grpcmock
Mock gRPC servers dynamically in Go
Language: Go - Size: 17.6 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

0x5a17ed/uefi
Pure Go UEFI library for Linux and Windows
Language: Go - Size: 108 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 15 - Forks: 6

sivaosorg/unify4g
unify4go is a Go library that provides a collection of utilities and common functionalities for string manipulation, time handling, type conversions, and more. Designed to simplify everyday coding tasks, unify4go helps developers save time and write cleaner, more maintainable code.
Language: Go - Size: 107 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

nongod/common
This repository provides shared development dependencies in Golang, supporting reusable components to streamline and standardize project development.
Language: Go - Size: 14.6 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

alegrey91/go-upx
Go command-line wrapper library for upx utility
Language: Go - Size: 1.3 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 2

go-training/golang-private-module
Go Modules with Private GIT Repository
Language: Dockerfile - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 4

trajectoryjp/closest_go
Go module closest provides you calculating the closest points of two convex hulls.
Language: Go - Size: 33.2 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

itpey/motp
Go Mobile-OTP (mOTP) generator.
Language: Go - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

wisepythagoras/go-sudoku-gen
A small and fast program that generates moderately difficult and difficult Sudoku puzzles. Written in Go and without external dependencies.
Language: Go - Size: 190 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

stefansundin/aws-sdk-go-v2-s3autoregion
A wrapper for the aws-sdk-go-v2 S3 client that automatically follows the x-amz-bucket-region header so that you don't have to worry about which region the bucket is in
Language: Go - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

code-raisan/gocolor
Goでコンソールに出力する文字色を変えれます
Language: Go - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 25 - Forks: 3

naughtygopher/currency
A currency computations package.
Language: Go - Size: 64.5 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 61 - Forks: 9

g0rbe/gmod
Go module
Language: Go - Size: 2.32 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

zer-far/roulette
Efficient random user-agent and referrer generator.
Language: Go - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

GoInCode/PersianPhoneValidator
A simple Go package to clean, normalize, and validate Persian (Iranian) phone numbers.
Language: Go - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

yaa110/goterator
Lazy iterator implementation for Golang
Language: Go - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 16 - Forks: 4

andersfylling/disgord 📦
Go module for interacting with the documented Discord's bot interface; Gateway, REST requests and voice
Language: Go - Size: 21.2 MB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 496 - Forks: 70

Vinetwigs/vilmos
Official vilmos visual language interpreter!
Language: Go - Size: 6.1 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 35 - Forks: 1

engineworks-io/perforce-exec
Perforce CLI Commands via Go
Language: Go - Size: 13.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

dolmen-go/jsonptr
JSON Pointer (RFC 6901) for Go
Language: Go - Size: 79.1 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 30 - Forks: 2

trajectoryjp/spatial_id_go
Go module spatial id provides conversions between geodetic coordinates, spatial IDs, and extended spatial IDs.
Language: Go - Size: 22.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

usvc/go-password
A Go package to manage password hashing, verification, and validation
Language: Go - Size: 39.1 KB - Last synced at: 9 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

Ronbb/ioc
A lightweight ioc container for golang.
Language: Go - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

aardvarkllc/golang-docker-vscode-debug
A simple golang docker module with vscode debug using delve
Language: Dockerfile - Size: 1.95 KB - Last synced at: about 18 hours ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

mwat56/whitespace
Go web-server middleware plugin to remove superfluous whitespace from HTML pages.
Language: Go - Size: 40 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

heimdalr/dag
Yet another directed acyclic graph (DAG) implementation in golang.
Language: Go - Size: 129 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 169 - Forks: 33

golift/cnfg
Procedures for parsing configs files and environment variables.
Language: Go - Size: 112 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

g0rbe/go-bytebuilder
Go library for byte manipulation
Language: Go - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

flxxyz/go-mod-example
一个关于golang新特性module的使用例子
Language: Go - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

MeztliRA/weekdays
Go module to check if its the weekdays or the weekend
Language: Go - Size: 11.7 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

MeztliRA/yon
Go module to prompt user with a yes or no question
Language: Go - Size: 12.7 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

jimist/timist
All-In-One Time and Locale Util for GoLang (manipulation, conversation, and etc.)
Language: Makefile - Size: 8.79 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

toby3d/oembed 📦
📚 Golang package for getting oEmbed data from URL
Language: Go - Size: 54.7 KB - Last synced at: 12 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

JavierZunzunegui/zerrors
Language: Go - Size: 53.7 KB - Last synced at: 24 days ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 1

GangemiLorenzo/Goak
Go module to build a decisional tree from a Json file and run a search through it
Language: Go - Size: 20.5 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 0

Ju0x/humanhash
human-readable representations of digests
Language: Go - Size: 16.6 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

0x5a17ed/itkit
Simple generic iterator interface for Go projects
Language: Go - Size: 109 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 3

kemsta/go-easyrsa
simple go library for implement easy-rsa functions
Language: Go - Size: 116 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 10

heimdalr/arangodag
Implementation of directed acyclic graphs (DAGs) on top of ArangoDB.
Language: Go - Size: 90.8 KB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

Shikha-code36/golang-tutorial-practice
This is the repo of GO basic implementation for learning purpose.
Language: Go - Size: 41 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

vxcontrol/vxcommon 📦
VXMonitor common components and modules
Language: Go - Size: 43.3 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hollowness-inside/GoPhyphoxAPI
Provides an easy way to access data from remote experiments sensors
Language: Go - Size: 35.2 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

airani/quran
Quran Go Module
Language: Go - Size: 1.4 MB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 2

keltia/flightaware-go
Quick conversion of a barebone Flightaware client & API from Ruby to Go.
Language: Go - Size: 195 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

goddtriffin/helmet
HTTP security middleware for Go(lang) inspired by HelmetJS.
Language: Go - Size: 242 KB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 33 - Forks: 3

jimeh/go-render
A simple and flexible solution to render a value to a io.Writer using different formats based on a format string argument.
Language: Go - Size: 97.7 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kinfinity/distributed-resilience
Patterns for building Resilient Distributed Systems in Golang
Language: Go - Size: 43.9 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

go-sage/synctools
A set of packages implementing an opinionated but well-oiled mechanism for cleanly managing high concurrency workloads with Go.
Language: Go - Size: 34.2 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

faizul14/TrackingGolang
Tracking Learn Golang
Language: Go - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

itaditya/mvc-go
A CRUD Application written in Golang based on MVC Architecture
Language: Go - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

golift/version
Version Library for Go
Language: Go - Size: 10.7 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

golift/deluge
Go Library to interact with Deluge API.
Language: Go - Size: 67.4 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0
