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-07-01 00:12:52 UTC
- JSON Representation
https://github.com/ahrtr/gocontainer
Implements some containers (stack, queue, priorityQueue, set, arrayList, linkedList, map and btree) in golang
arraylist btree comparator data-structures go gocontainer golang linkedlist linkedmap priorityqueue queue set sort stack
Last synced: 22 Mar 2025
https://github.com/ssrathi/golang_git
Implementation of git internals from scratch in Go language
Last synced: 22 Jul 2025
https://github.com/codemaveric/libra-go
Go Client for interacting with Libra Blockchain
blockchain blockchain-technology cryptocurrency go golang golang-package libra libra-go
Last synced: 12 Jan 2026
https://github.com/batnoter/batnoter-api
The API backend for BatNoter. Built with Golang
container-ready contributions-welcome gin github github-oauth2 go golang gomock gorm markdown notes notes-api
Last synced: 12 Jan 2026
https://github.com/kubemq-io/kubemq-go
go library for kubemq server
client docker go kubemq kubernetes kubernetes-cluster message-broker message-queue
Last synced: 16 May 2025
https://github.com/bitcoin-sv/spv-wallet
Open-source non-custodial hosted wallet for the BSV Blockchain (UTXOs, xPubs, Paymail & More!)
bsv bux go paymail server spv-wallet spv-wallet-team utxo xpub
Last synced: 07 Apr 2025
https://github.com/xgfone/ship
A flexible, powerful, high performance and minimalist Go Web HTTP router framework.
go go-mux go-route go-router golang http http-router http-routing mux route router routes
Last synced: 29 Jul 2025
https://github.com/marceloneppel/flutter-desktop-template
Template for https://github.com/Drakirus/go-flutter-desktop-embedder.
dart dartlang desktop desktop-apps embedded flutter flutter-apps flutter-desktop-template go golang linux macos windows
Last synced: 28 Jul 2025
https://github.com/akavel/ditaa
Go port/fork of ditaa. ditaa is a small command-line utility that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / - ), into proper bitmap graphics.
ascii-art ascii-diagram diagram go gpl graphics stable
Last synced: 10 Mar 2025
https://github.com/scgolang/sc
Go client for SuperCollider
go golang music scsynth sound supercollider synthdef-files synthesizer
Last synced: 12 Jan 2026
https://github.com/motemen/gofind
gofind searches through Go source code by types.
Last synced: 13 Apr 2025
https://github.com/jingyuexing/MathLib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 30 Apr 2025
https://github.com/mozillazg/libbpfgo-tools
libbpfgo port of bcc/libbpf-tools
bcc ebpf go golang libbpf libbpf-tools libbpfgo
Last synced: 10 Apr 2025
https://github.com/crossoverjie/xjson
🧮JSON parser for Go, Support Query and Arithmetic operations.
Last synced: 07 Sep 2025
https://github.com/wechaty/go-wechaty-getting-started
Go Wechaty starter project template that works out-of-the-box
chatbot getting-started go wechaty
Last synced: 10 Sep 2025
https://github.com/yihleego/trie
📒 An Aho-Corasick algorithm based string-searching utility for Go. It supports tokenization, ignoring case, replacing text. So you can use it to find keywords in an article, filter sensitive words, etc.
aho-corasick go java keywords sensitive stopwords string-searching
Last synced: 15 Jul 2025
https://github.com/pgollangi/fastget
⚡ A CLI tool and Go library to ultra fast download files over HTTP(S)
cli command-line commnad fastget go go-library golang
Last synced: 22 Apr 2025
https://github.com/alta/insecure
Secure your dev servers, insecurely!
go golang insecure-by-default tls tls-certificate
Last synced: 11 Mar 2026
https://github.com/thnkrn/go-gin-clean-arch
Golang REST API service with Gin framework, Wire for dependency injection, integrating with GORM for ORM libray, Viper for configuration and Swag for creating Swagger documentation by applying clean architecture
clean-architecture gin go golang gorm jwt swagger viper wire
Last synced: 12 Oct 2025
https://github.com/xorcare/pointer
Helper routines for simplifying the creation of optional fields of basic type.
go godoc golang helper-routines point pointer pointers
Last synced: 28 Jan 2026
https://github.com/healeycodes/in-memory-cache-over-http
⛷️ In-memory key/value cache server over HTTP with no dependencies.
cache cache-storage go golang in-memory-http-server
Last synced: 06 Mar 2026
https://github.com/digitalcrab/browscap_go
GoLang Library for Browser Capabilities Project
Last synced: 12 Apr 2025
https://github.com/issue9/watermark
简单的图片水印功能,支持 GIF
go golang watermark watermark-image watermarking watermarking-image
Last synced: 25 Jan 2026
https://github.com/mehanizm/iuliia-go
Transliterate Cyrillic → Latin in every possible way
cyrillic go golang russian translit transliteration
Last synced: 25 Feb 2026
https://github.com/strrl/shell-now
Share your terminal in the browser in seconds. eg. Vibe Coding with Claude Code / Gemini CLI on your iPad!
claude-code cloudflare cloudflare-tunnel cloudflared devops devops-tools devtools gemini-cli go live-share remote-debugging remote-shell ttyd vibe-coding web-terminal webshell
Last synced: 24 Apr 2026
https://github.com/scottmckendry/ccinvoice
A mobile-first invoice generation system for Canine Club - a dog walking business 🐕
Last synced: 14 Feb 2026
https://github.com/codesuki/go-trending
Trending algorithm based on the article "Trending at Instagram"
go instagram kullback-leibler-divergence trending trending-algorithm
Last synced: 16 Oct 2025
https://github.com/zpeters/stashbox
Your personal Internet Archive
go golang hacktoberfest hacktoberfest2020 personal-archive self-hosted
Last synced: 05 Mar 2026
https://github.com/unknwon/paginater
Package paginater is a helper module for custom pagination calculation.
Last synced: 09 Apr 2025
https://github.com/micahparks/jwkset
A JWK and JWK Set implementation. An auto-caching JWK Set HTTP client is provided. Generate, validate, and inspect JWKs. Self-host this project's website: https://jwkset.com
go golang jwk jwks jwks-endpoint jwks-rsa jwkset rfc7517
Last synced: 09 Apr 2025
https://github.com/linode/docker-volume-linode
Docker Volume driver for Linode Block Storage
docker docker-plugin docker-volume go golang volume
Last synced: 27 Jun 2025
https://github.com/galaco/kero
Kero is a Source Engine game engine client implementation written in Go.
bsp bsp-renderer counterstrike counterstrike-globaloffensive game-engine go golang source-engine valve
Last synced: 28 Jul 2025
https://github.com/tencent/goom
go语言mock库, 用于编写go语言单元测试时,mock函数、接口等场景
devops go golang mock tdd test test-automation testing unit-testing
Last synced: 03 May 2025
https://github.com/mfhonley/catops
CatOps CLI — the simplest way to bring monitoring and intelligence into your infrastructure. One command, instant visibility.
automatization cli devops go golang metrics monitoring monitoring-tool server-monitoring
Last synced: 17 Feb 2026
https://github.com/changkun/sched
⏳ a high performance reliable task scheduling package in Go.
go golang high-performance persistence scheduler
Last synced: 21 Apr 2025
https://github.com/falldot/esbuild-dev-server
This plugin allows you to start a local server with hot reloading with Esbuild
dev dev-server devserver esbuild esbuild-dev-server esbuild-plugin go golang javascript live-server liveserver plugin server typescript
Last synced: 25 Mar 2025
https://github.com/cheerego/go-redisson
a redisson like distributed redis lock, support watchdog、reentrant lock, implement by go
distributed-locks go golang lock redis redisson watchdog
Last synced: 11 Apr 2025
https://github.com/therecipe/widgets_playground
Showcase example for https://github.com/therecipe/qt
cross-platform-gui example go javascript playground qt showcase webassembly
Last synced: 12 Sep 2025
https://github.com/aligoren/gofret
gofret is a Download Manager written in Go.
Last synced: 17 Oct 2025
https://github.com/sayems/golang.webdriver
Selenium Page Object in Go
go golang page-object selenium selenium-webdriver webdriver
Last synced: 01 Mar 2026
https://github.com/worlpaker/gitty
Download GitHub File & Directory
cli cli-app git github github-api go golang golang-cli
Last synced: 10 Mar 2026
https://github.com/heltonmarx/goami
Asterisk Manager Interface (AMI) client in Go
Last synced: 12 Jan 2026
https://github.com/rosesecurity/simatic-smackdown
A compact and simple program targeting SIMATIC S7 Programmable Logic Controllers (PLCs) written in Go. Allowing for cross-compilation to target multiple operating systems out of the box, SIMATIC-SMACKDOWN enumerates networks for S7 devices before launching a distributed attack to STOP PLC CPUs.
cybersecurity go golang malware-research malware-samples
Last synced: 20 Aug 2025
https://github.com/mvrilo/go-particles
Particles simulation built with Go and WebAssembly
2d animation go golang particles simulation wasm webassembly
Last synced: 14 Apr 2025
https://github.com/abhirockzz/kubexpose-operator
CRD and Operator to access your Kubernetes Deployment over the Internet
go kubebuilder kubernetes operator
Last synced: 09 Apr 2025
https://github.com/digitalcrab/browscap_Go
GoLang Library for Browser Capabilities Project
Last synced: 12 Mar 2025
https://github.com/alploskov/kithon
Python to any languages transpiler
compiler go golang javascript js lua python transpiler
Last synced: 11 Apr 2025
https://github.com/haochen233/socks5
A Go library about socks5, supports all socks5 commands. That Provides server and client and easy to use. Compatible with socks4 and socks4a.
full-featured go golang socks socks-client socks-server socks4 socks4a socks5
Last synced: 27 Mar 2025
https://github.com/pinpoint-apm/pinpoint-go-agent
Pinpoint Go agent
agent apm distributed-tracing go monitoring performance pinpoint
Last synced: 06 Apr 2025
https://github.com/mozillazg/Go-httpheader
A Go library for encoding structs into Header fields.
go go-library golang header struct structs
Last synced: 12 Mar 2025
https://github.com/togettoyou/wsc
🏓 golang websocket client 基于 gorilla/websocket 具有断线重连机制的 websocket go 客户端实现
go golang-websocket-client gorilla-websocket
Last synced: 23 Apr 2025
https://github.com/toshi0607/build-your-own-platform-with-knative
Knativeのコンポーネントを理解しながらFaaSプラットフォームをDIYするワークショップです
eventing gcr gke go golang knative knative-lambda-runtimes kubernetes pubsub serverless serving tekton tm watchdog
Last synced: 14 Jan 2026
https://github.com/xyproto/mooseware
:skull: Skeleton for writing a middleware handler
example go middleware negroni negroni-middleware-handler
Last synced: 15 Apr 2025
https://github.com/cooper/quiki
a file-based wiki engine and server featuring a productive source language, markdown, image generation, categories, templates, and revision tracking
blog-engine cms file-based go golang http-server markdown markdown-wiki wiki wiki-engine wikifier
Last synced: 27 Jan 2026
https://github.com/gebes/there
⚡️ Robust Web Framework to build Go Services
Last synced: 20 Aug 2025
https://github.com/go-vk-api/vk
Go library for accessing the VK API
go golang vk vk-api vkontakte vkontakte-api
Last synced: 30 Mar 2025
https://github.com/sphericalkat/medium.rip
An alternative frontend for medium.com
alternative frontend go medium
Last synced: 27 Apr 2025
https://github.com/wzshiming/ctc
Console Text Colors - The non-invasive cross-platform terminal color library does not need to modify the Print method
color colors console go non-invasive unix
Last synced: 20 Jul 2025
https://github.com/rkoesters/xdg
FreeDesktop.org (xdg) Specs implemented in Go
go golang xdg xdg-basedir xdg-compliance xdg-open xdg-specs
Last synced: 19 Apr 2025
https://github.com/jmrobles/h2go
Apache H2 Go SQL Driver
apache driver go golang h2 h2-database sql
Last synced: 05 Mar 2026
https://github.com/nyan233/littlerpc
高性能/跨语言/轻量的玩具级RPC实现,致力提供高扩展性的API,您可以打造属于自己的RPC-Framework!
chinese go golang high-performance rpc rpc-client rpc-framework rpc-server
Last synced: 15 Jan 2026
https://github.com/negrel/conc
📐 Structured concurrency for Go.
concurrency go goroutines structured
Last synced: 14 Dec 2025
https://github.com/gotidy/copy
Package for fast copying structs of different types
copy deepcopy go golang golang-library golang-package performance
Last synced: 25 Dec 2025
https://github.com/lostdusty/cobalt
Unofficial cobalt command line client made in go.
cli cli-app cobalt cobalt-tools download-videos downloader go golang instagram reddit soundcloud terminal-based twitter youtube youtube-downloader
Last synced: 22 Aug 2025
https://github.com/davidleitw/gin-oauth2-example
a simple example use gin to login with oauth2.
gin-oauth2 go golang oauth oauth2
Last synced: 09 Mar 2026
https://github.com/cceremuga/ionosphere
An APRS Rx IGate for RTL-SDR devices.
amateur-radio aprs go golang rf rtl-sdr
Last synced: 26 Jul 2025
https://github.com/einride/sage
🌿 A Make-like build tool for Go projects
build-tools ci go golang makefile
Last synced: 23 Apr 2026
https://github.com/iammukeshm/jwt-authentication-golang
Implementing JWT Authentication in Golang REST APIs and securing it with Authentication Middleware.
go golang golang-jwt jwt jwt-authentication security
Last synced: 01 May 2025
https://github.com/stevenferrer/solr-go
A Solr client for Go.
go golang multi-select-facet solr solr-client
Last synced: 12 Jan 2026
https://github.com/scmmishra/slick-deploy
CLI tool to declaratively deploy containers with Caddy
caddy cli containers deployment docker go golang vm
Last synced: 13 Apr 2025
https://github.com/savsgio/gotils
Golang utlities to make your life easier with zero allocations
fast go golang performance tools
Last synced: 06 Apr 2025
https://github.com/ad-sho-loko/mille
Toy text editor in less than 1K lines of code.
Last synced: 20 Jan 2026
https://github.com/johnweldon/sortcsv
Sort CSV files
command-line-tool csv go sort sort-csv-files
Last synced: 19 Jun 2025
https://github.com/mozillazg/go-httpheader
A Go library for encoding structs into Header fields.
go go-library golang header struct structs
Last synced: 26 Jun 2025
https://github.com/tendermint/clearchain
Cosmos app for clearing and settlements
blockchain clearing cosmos cosmos-sdk go tendermint
Last synced: 12 Oct 2025
https://github.com/romshark/llparser
A universal LL top-down parser written in Go
go golang golang-library library ll-parser parser top-down-parser
Last synced: 14 Jan 2026
https://github.com/konstantin8105/go-pipelines
Перевод https://blog.golang.org/pipelines
concurrency go golang pipeline translation
Last synced: 14 Jul 2025
https://github.com/cmacrae/kove
Watch your in cluster Kubernetes manifests for OPA policy violations and export them as Prometheus metrics
go golang kubernetes metrics monitoring observability opa open-policy-agent prometheus prometheus-exporter rego
Last synced: 20 Mar 2025
https://github.com/minekube/connect
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 managed, highly available, performant and low latency edge proxies network nearest to you.
connect ddos-mitigation ddos-protection edge go golang java load-balancer minecraft minecraft-network minecraft-proxy network paper papermc plugin proxy server-proxy spigot sponge tunnel
Last synced: 19 Jun 2025
https://github.com/drhelius/demo-emulator
Nintendo Game Boy emulator written in Go to be used in workshops about emulator programming
emulation emulator emulator-programming game-boy gameboy gameboy-emulator glfw go golang opengl tutorial
Last synced: 10 Apr 2025