Go
Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
- GitHub: https://github.com/topics/go
- Wikipedia: https://en.wikipedia.org/wiki/Go_(programming_language)
- Repo: https://github.com/golang/go
- Created by: Robert Griesemer, Rob Pike, Ken Thompson
- Released: November 10, 2009
- Related Topics: language, c,
- Aliases: golang, golang-examples,
- Last updated: 2026-01-31 00:13:25 UTC
- JSON Representation
https://github.com/Danny-Dasilva/CycleTLS
Spoof TLS/JA3 fingerprints in GO and Javascript
bypass fingerprint fingerprinting go golang http http2 https ja3 javascript js tls typescript
Last synced: 27 Mar 2025
https://github.com/proullon/ramsql
In-memory SQL engine in Go sql/driver for testing purpose
database go imdb memory-sql-engine sql
Last synced: 05 Oct 2025
https://github.com/kayac/ecspresso
ecspresso is a deployment tool for Amazon ECS
Last synced: 14 May 2025
https://github.com/alexstocks/getty
a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
asynchronous-network codec getty go goroutine json json-api json-rpc micro microservice netty protobuf protobuf3 protobuffer rpc rpc-framework rpc-service tcp websocket websockets
Last synced: 16 May 2025
https://github.com/chronoxor/fastbinaryencoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift
Last synced: 16 May 2025
https://github.com/chronoxor/FastBinaryEncoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift
Last synced: 09 Apr 2025
https://github.com/AlexStocks/getty
a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
asynchronous-network codec getty go goroutine json json-api json-rpc micro microservice netty protobuf protobuf3 protobuffer rpc rpc-framework rpc-service tcp websocket websockets
Last synced: 06 May 2025
https://github.com/albertito/chasquid
SMTP (email) server with a focus on simplicity, security, and ease of operation [mirror]
email-security go go-application golang mail mailserver mta server smtp
Last synced: 15 May 2025
https://github.com/go-interpreter/wagon
wagon, a WebAssembly-based Go interpreter, for Go.
Last synced: 21 Apr 2025
https://github.com/buildkite/agent
The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network
buildkite cicd continuous-delivery continuous-deployment continuous-integration docker go llamas
Last synced: 15 Dec 2025
https://github.com/maxhalford/eaopt
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
differential-evolution evolutionary-algorithms evolutionary-computation genetic-algorithm go machine-learning metaheuristics optimization parallel particle-swarm-optimization speciation
Last synced: 14 May 2025
https://github.com/rogpeppe/gohack
Make temporary edits to your Go module dependencies
Last synced: 04 Apr 2025
https://github.com/shurcooL/Go-Package-Store
An app that displays updates for the Go packages in your GOPATH.
Last synced: 06 May 2025
https://github.com/shurcool/go-package-store
An app that displays updates for the Go packages in your GOPATH.
Last synced: 12 Apr 2025
https://github.com/jdxyw/generativeart
Generative Art in Go
creative-coding generative generative-art go golang perlin-noise
Last synced: 04 Apr 2025
https://github.com/oleiade/lane
Generic PriorityQueues, Queues, Stacks, and Deque data structures for Go
data-structures deque generic go priority-queue queue stack
Last synced: 15 May 2025
https://github.com/aleksk1ng/go-clean-architecture-rest-api
Golang Clean Architecture REST API example
aws-s3 clean-architecture docker example-project go golang gomock jaeger pgx postgresql redis rest-api sqlx swagger testify tracing viper zap
Last synced: 16 May 2025
https://github.com/segmentio/asm
Go library providing algorithms optimized to leverage the characteristics of modern CPUs
arm assembler assembly avo branch-prediction go golang simd x86
Last synced: 14 May 2025
https://github.com/MaxHalford/eaopt
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
differential-evolution evolutionary-algorithms evolutionary-computation genetic-algorithm go machine-learning metaheuristics optimization parallel particle-swarm-optimization speciation
Last synced: 14 Mar 2025
https://github.com/yorkie-team/yorkie
Yorkie is a document store for collaborative applications.
collaborative-applications crdt go grpc hacktoberfest realtime-collaboration yorkie
Last synced: 30 Jan 2026
https://github.com/machine-drivers/docker-machine-driver-xhyve
docker-machine/minikube/minishift driver plugin for xhyve/hyperkit (native macOS hypervisor.framework)
docker docker-machine go hyperkit hypervisor libmachine-driver-plugin macos minikube minishift xhyve
Last synced: 16 May 2025
https://github.com/juzeon/SydneyQt
A cross-platform desktop client for the jailbroken New Bing AI Copilot (Sydney ver.) built with Go and Wails (previously based on Python and Qt).
bing bing-ai bing-chat binggpt chatbot chatgpt edge edgegpt go golang gpt jailbreak jailbroken new-bing reverse-engineering sydney wails wails-app wails2
Last synced: 24 Mar 2025
https://github.com/o1egl/paseto
Platform-Agnostic Security Tokens implementation in GO (Golang)
auth authentication decoder encoder go golang jwt microservice paseto past security soa token
Last synced: 14 May 2025
https://github.com/harshcasper/neoalgo
Bringing all Data Structures and Algorithms under one Roof ⚡
algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp
Last synced: 14 Apr 2025
https://github.com/juzeon/sydneyqt
A cross-platform desktop client for the jailbroken New Bing AI Copilot (Sydney ver.) built with Go and Wails (previously based on Python and Qt).
bing bing-ai bing-chat binggpt chatbot chatgpt edge edgegpt go golang gpt jailbreak jailbroken new-bing reverse-engineering sydney wails wails-app wails2
Last synced: 14 Apr 2025
https://github.com/nickvourd/supernova
Real fucking shellcode encryptor & obfuscator tool
aes aes-128-cbc aes-192-cbc aes-256-cbc caesar-cipher chacha20 decryption encryption evasion go golang malware-development obfuscation pentest rc4 redteam rot rot13 shellcode xor
Last synced: 15 May 2025
https://github.com/iximiuz/kexp
k'exp - Kubernetes Explorer
go kubernetes kubernetes-visualization vue
Last synced: 12 Apr 2025
https://github.com/gopcp/example.v2
An example project for book 'Go Programming & Concurrency in Practice, 2nd edition' (《Go并发编程实战》第2版).
book concurrency example go golang practice
Last synced: 06 May 2025
https://github.com/bndr/gojenkins
Jenkins API Client in Go. Looking for maintainers to move this project forward.
api continuous-integration go godoc jenkins
Last synced: 14 May 2025
https://github.com/deanishe/awgo
Go library for Alfred 3 + 4 workflows
alfred alfred-3 alfred-4 alfred-workflow alfred3 alfred3-workflow alfred4 alfred4-workflow alfredworkflow awgo fuzzy fuzzy-search gitea github go golang workflow
Last synced: 08 Apr 2025
https://github.com/google/go-licenses
A lightweight tool to report on the licenses used by a Go package and its dependencies. Highlight! Versioned external URL to licenses can be found at the same time.
go golang license license-checking license-management
Last synced: 20 Oct 2025
https://github.com/barthr/redo
Redo is the ultimate tool to create reusable functions from your history in an interactive way
cli go golang productivity shell terminal tui
Last synced: 12 Jan 2026
https://github.com/HarshCasper/NeoAlgo
Bringing all Data Structures and Algorithms under one Roof ⚡
algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp
Last synced: 06 May 2025
https://github.com/TesseractCoding/NeoAlgo
Bringing all Data Structures and Algorithms under one Roof ⚡
algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp
Last synced: 11 Apr 2025
https://github.com/short-d/short
URL shortening service written in Go and React
clean-architecture codeclimate codecov continuous-delivery datadog gitops go grpc ipstack kubernetes microservices-architecture oauth postgresql react recaptcha scss segement solid-principles typescript unit-testing
Last synced: 27 Sep 2025
https://github.com/jawher/mow.cli
A versatile library for building CLI applications in Go
Last synced: 17 Dec 2025
https://github.com/nytimes/gziphandler
Go middleware to gzip HTTP responses
go golang gzip http middleware
Last synced: 28 Mar 2025
https://github.com/bigwhite/experiments
Personal code, scripts and config files for experiments
c ceph docker go kubernetes protobuf
Last synced: 09 Jan 2026
https://github.com/irahardianto/service-pattern-go
Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.
api circuit-breaker clean-architecture dependency-injection design-patterns go golang mock rest-api solid solid-principles unit-testing
Last synced: 14 Jan 2026
https://github.com/valyala/fasttemplate
Simple and fast template engine for Go
fast go golang placeholder template
Last synced: 14 May 2025
https://github.com/oasdiff/oasdiff
OpenAPI Diff and Breaking Changes
breaking-changes changelog diff go golang openapi openapi-spec openapi-specification openapi3 rest-api swagger
Last synced: 15 May 2025
https://github.com/araddon/qlbridge
A golang expression evaluator & Library to build SQL query engine based functionality.
expressionengine go golang query-engine sql sql-runtime
Last synced: 16 May 2025
https://github.com/roblaszczak/Go-cleanarch
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
architecture clean-architecture go golang uncle-bob
Last synced: 12 Mar 2025
https://github.com/furkan-gulsen/turkce-go-egitimi
Bu repo, Go dilini hızlı bir şekilde öğrenmek isteyenler için hazırlanmış bir eğitim serisidir. Toplamda 40 konuyu, örnekler üzerinden anlatarak dilin temel yapılarını kapsar.
go go-documentation go-turkce-kaynak golang golang-docs golang-docs-turkce golang-turkce-kaynak
Last synced: 12 Apr 2025
https://github.com/AleksK1NG/Go-Clean-Architecture-REST-API
Golang Clean Architecture REST API example
aws-s3 clean-architecture docker example-project go golang gomock jaeger pgx postgresql redis rest-api sqlx swagger testify tracing viper zap
Last synced: 28 Mar 2025
https://github.com/wagslane/go-rabbitmq
A wrapper of streadway/amqp that provides reconnection logic and sane defaults
go golang golang-library rabbit rabbitmq rabbitmq-client rabbitmq-consumer rabbitmq-producer
Last synced: 14 May 2025
https://github.com/kyoh86/richgo
Enrich `go test` outputs with text decorations.
cli-app enrich-outputs go golang golang-tools golang-wrapper test
Last synced: 16 May 2025
https://github.com/1panel-dev/webkubectl
Run kubectl command in Web Browser.
command-line-tool go golang gotty kubectl kubectl-plugins kubeoperator kubernetes
Last synced: 16 May 2025
https://github.com/elisescu/tty-share
Share your linux or osx terminal over the Internet.
go linux-terminal osx-terminal terminal-session terminal-share terminal-sharing tty unix-terminal
Last synced: 15 May 2025
https://github.com/fxamacker/cbor
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
cbor cbor-library codec cose cwt go golang json-alternative rfc-8742 rfc-8949 serialization std-94 tinygo
Last synced: 14 May 2025
https://github.com/adhocteam/pushup
Pushup is for making modern, page-oriented web apps in Go
Last synced: 17 Nov 2025
https://github.com/qiniu/goc
A Comprehensive Coverage Testing System for The Go Programming Language
coverage-testing go testing-tools
Last synced: 14 May 2025
https://github.com/silenceper/gowatch
🚀 gowatch is a command line tool that builds and (re)starts your go project everytime you save a Go or template file.
automate build build-tool go golang gowatch hotreload inotify livereload reload
Last synced: 14 May 2025
https://github.com/googlecloudplatform/magic-modules
Add Google Cloud Platform support to Terraform
gcp go golang google-cloud googlecloud googlecloudplatform magic-modules ruby terraform
Last synced: 13 May 2025
https://github.com/caixw/apidoc
RESTful API 文档生成工具,支持 Go、Java、Swift、JavaScript、Rust、PHP、Python、Typescript、Kotlin 和 Ruby 等大部分语言。
api apidoc document documentation-generator go golang rest rest-api rest-api-documentation restful restful-api tools
Last synced: 25 Dec 2025
https://github.com/aldinokemal/go-whatsapp-web-multidevice
API for Whatsapp Web Multi Device Version, Support UI & Webhook
bot go golang golang-whatsapp golang-whatsapp-api rest rest-api whatsapp whatsapp-api whatsapp-api-go whatsapp-multi-device whatsapp-web-multi-device
Last synced: 18 Jan 2026
https://github.com/1Panel-dev/webkubectl
Run kubectl command in Web Browser.
command-line-tool go golang gotty kubectl kubectl-plugins kubeoperator kubernetes
Last synced: 01 Apr 2025
https://github.com/godarch/darch
A tool for building and booting stateless and immutable images, bare metal.
containers go golang linux linux-distribution operating-system
Last synced: 12 Apr 2025
https://github.com/hashicorp/levant
An open source templating and deployment tool for HashiCorp Nomad jobs
continuous-deployment go golang hashicorp hashicorp-nomad nomad nomad-job templating
Last synced: 12 May 2025
https://github.com/mitranim/gow
Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"
build-tool go golang task-runner watch
Last synced: 15 May 2025
https://github.com/ublue-os/fleek
[deprecated] Own your $HOME
dotfiles go home-manager linux mac nix wsl
Last synced: 01 Oct 2025
https://github.com/pterodactyl/wings
The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
compiled docker go golang pterodactyl
Last synced: 14 May 2025
https://github.com/arp242/uni
Query the Unicode database from the commandline, with good support for emojis
emoji emoji-picker go golang unicode
Last synced: 16 May 2025
https://github.com/quasilyte/go-ruleguard
Define and run pattern-based custom linting rules.
analysis codeql dynamic-rules go go-analysis gogrep golang linter ruleguard semgrep static-analysis
Last synced: 13 May 2025
https://github.com/janpfeifer/gonb
GoNB, a Go Notebook Kernel for Jupyter
data-science go golang gonb jupyter jupyter-notebook jupyter-notebook-kernel
Last synced: 14 May 2025
https://github.com/syself/cluster-api-provider-hetzner
Cluster API Provider Hetzner :rocket: The best way to manage Kubernetes clusters on Hetzner, fully declarative, Kubernetes-native and with self-healing capabilities
bare-metal cloud-native cluster-api cluster-api-provider-hetzner devops go hcloud hetzner high-availability k8s k8s-provider-hetzner k8s-sig-cluster-api k8s-sig-cluster-lifecycle kubernetes linux operator
Last synced: 23 Oct 2025
https://github.com/prometheus/procfs
procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
go kernel process process-metrics procfs prometheus pseudo-filesystem-proc
Last synced: 14 May 2025
https://github.com/bytecodealliance/wasmtime-go
Go WebAssembly runtime powered by Wasmtime
go golang runtime rust wasi wasm wasmtime webassembly
Last synced: 23 Apr 2025
https://github.com/irevenko/what-anime-cli
❓🖼 Find the anime scene by image using your terminal
anime anime-fans anime-search animes cli cli-app go go-cli go-cli-example golang golang-application golang-wrapper
Last synced: 04 Apr 2025
https://github.com/pwnesia/dnstake
DNSTake — A fast tool to check missing hosted DNS zones that can lead to subdomain takeover
dns go golang nameserver subdomain takeover vulnerability
Last synced: 16 May 2025
https://github.com/syumai/workers
Go package to run an HTTP server on Cloudflare Workers.
cloudflare cloudflare-workers go golang
Last synced: 15 May 2025
https://github.com/sdcoffey/techan
Technical Analysis Library for Golang
bitcoin cryptocurrency go golang stock stock-market technical-analysis trading-bot trading-strategies
Last synced: 08 Apr 2025
https://github.com/haveachin/infrared
An ultra lightweight minecraft reverse proxy and idle placeholder
docker go java lightweight minecraft minecraft-proxy minecraft-server minecraft-server-proxy modded placeholder proxy proxy-protocol reverse-proxy vanilla
Last synced: 28 Jan 2026
https://github.com/learning-cloud-native-go/myapp
🚀 How to build a Dockerized RESTful API application using Go.
cloud-native docker go golang kubernetes microservice restful-api tutorial
Last synced: 24 Jan 2026
https://github.com/nakabonne/pbgopy
Copy and paste between devices
cli clipboard copy-paste go golang
Last synced: 04 Apr 2025
https://github.com/a8m/envsubst
Environment variables substitution for Go
environment-variables envsubst go
Last synced: 13 May 2025
https://github.com/DarthPestilane/easytcp
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
go golang middleware router tcp tcp-server
Last synced: 14 Mar 2025