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-06-26 00:09:23 UTC
- JSON Representation
https://github.com/griefly/griefly
Griefly: Yet Another Space Station Remake
Last synced: 20 Mar 2025
https://github.com/jackskj/protoc-gen-map
SQL Data mapper framework for grpc/protobuf
Last synced: 08 May 2025
https://github.com/posener/gitfs
A complete solution for static files in Go code
filesystem go golang http no-binary static static-files
Last synced: 10 Sep 2025
https://github.com/karuppiah7890/helm-schema-gen
So that you don't have to write values.schema.json by hand from scratch for your Helm 3 charts. [CURRENTLY NOT MAINTAINED]
go golang hacktoberfest helm helm-plugin helm-schema-gen json-schema k8s plugin
Last synced: 04 Oct 2025
https://github.com/gabrieldim/go-crash-course
Crash Course about the programming language Go / Golang.
course crash-course go go-course golang golang-course google
Last synced: 06 Mar 2026
https://github.com/EinStack/glide
🐦 A open blazing-fast simple model gateway for rapid development of production GenAI apps
ai gateway gateway-api genai generative-ai glide go llm llmops ml mlops router
Last synced: 29 Mar 2025
https://github.com/anaseto/boohu
Break Out Of Hareka's Underground, a roguelike game.
Last synced: 14 Jan 2026
https://github.com/stephenafamo/goldmark-pdf
A PDF renderer for the goldmark markdown parser.
commonmark go golang goldmark goldmark-extension markdown pdf
Last synced: 15 Mar 2025
https://github.com/northwesternmutual/grammes
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
client database go golang graph graph-database gremlin package tinkerpop
Last synced: 25 Feb 2026
https://github.com/ukautz/clif
Another CLI framework for Go. It works on my machine.
cli command-line framework go golang
Last synced: 30 Aug 2025
https://github.com/alexkohler/nakedret
nakedret is a Go static analysis tool to find naked returns in functions greater than a specified function length.
go golang static-analysis static-analyzer static-code-analysis
Last synced: 16 Jan 2026
https://github.com/mariocarrion/grpc-microservice-example
Go microservice tutorial project using gRPC
go golang grpc microservice protobuf tutorial
Last synced: 05 Apr 2025
https://github.com/arl/go-detour
:space_invader: Navigation mesh pathfinding and spatial reasoning library
go navigation-mesh pathfinding
Last synced: 20 Aug 2025
https://github.com/warthog618/gpio
A native Go library for Raspberry Pi GPIO
go golang golang-library gpio interrupts pin-level raspberry-pi
Last synced: 04 Apr 2025
https://github.com/mautrix/gmessages
A Matrix-Google Messages puppeting bridge
bridge go golang google-messages matrix matrix-appservice matrix-org rcs sms
Last synced: 16 Feb 2026
https://github.com/emarifer/gofiber-templ-htmx
Go/Fiber🧬+</>Templ to-do list app with user login and HTMx-powered frontend.
crud-application daisyui error-handling fiber fiber-framework flash-messages go gofiber hateoas htmx hypermedia hyperscript restful server-side-rendering session-login sweetalert2 tailwindcss templ templating-language
Last synced: 19 Apr 2025
https://github.com/haifenghuang/magpie
:bird: Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
async await debugger dsl go golang interpreted-languages interpreter language linq object-oriented pratt-parser programming-language scripting-language scripting-languages
Last synced: 17 Jan 2026
https://github.com/tx7do/kratos-admin
go admin: backend base on: go-kratos; frontend base on vue3, antdv, typescript, vben-admin
admin antd antdv ent go go-kratos golang kratos-admin microservice vben vben-admin vue3 wire
Last synced: 06 Apr 2025
https://github.com/solrac97gr/go-hexagonal-blog
Boilerplate using Fiber 🚀 , Mongo, Hexagonal Architecture. Including a Blog explaining the components of the boilerplate.
boilerplate cookiecutter go hexagonal-architecture template
Last synced: 20 Jun 2025
https://github.com/thesephist/draw
Real-time collaborative whiteboard on the web
go torus-dom websockets whiteboard
Last synced: 12 May 2025
https://github.com/pion/srtp
A Go implementation of SRTP
encryption go golang pion rtp srtp
Last synced: 18 Jun 2025
https://github.com/ariasmn/ugm
A terminal based UNIX user and group browser
cli functional go golang groups linux tui unix users
Last synced: 22 Oct 2025
https://github.com/markkurossi/mpc
Secure Multi-Party Computation (MPC) with Go. This project implements secure two-party computation with Garbled circuit protocol.
aes-128-cbc aes-128-gcm ed25519 garbled-circuit go golang hmac-sha256 hmac-sha512 logical-circuits mpc multi-party-computation multiparty-computation oblivious-transfer programming-language sha-256 sha-512 yao-millionaires
Last synced: 14 Dec 2025
https://github.com/pluveto/flydav
Setup a tiny webdav server in 30 seconds. Multi-user, path prefix etc. 轻量高效的 WebDav 服务器。
Last synced: 05 Apr 2025
https://github.com/openhue/openhue-go
OpenHue Go is a library written in Golang for interacting with the Philips Hue smart lighting systems
go golang iot library openhue philips-hue
Last synced: 05 Apr 2025
https://github.com/milovantomasevic/design-patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 13 Apr 2025
https://github.com/godzie44/go-uring
The `io_uring` library and runtime for GO
Last synced: 13 Apr 2025
https://github.com/MilovanTomasevic/Design-Patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 26 Mar 2025
https://github.com/datadrivers/terraform-provider-nexus
Terraform provider for Sonatype Nexus
automation cicd go golang nexus sonatype sonatype-nexus terraform terraform-provider
Last synced: 04 Apr 2025
https://github.com/keegancsmith/sqlf
sqlf generates parameterized SQL statements in Go, sprintf style
Last synced: 04 Apr 2025
https://github.com/go-bdd/gobdd
BDD framework
bdd gherkin go golang hacktoberfest tests
Last synced: 19 Nov 2025
https://github.com/codingsince1985/uva
800 UVa Online Judge solutions in Go
algorithms go golang uva uva-solutions
Last synced: 22 Aug 2025
https://github.com/instana/go-sensor
:rocket: Go Distributed Tracing & Metrics Sensor for Instana
distributed-tracing go golang gopher instana instrumentation metrics metrics-gathering monitoring opentracing performance performance-monitoring trace tracing
Last synced: 13 Apr 2026
https://github.com/fireinrain/asmr-downloader
A tool for download asmr media from asmr.one(Thanks for the asmr.one)
asmr downloader go golang spider
Last synced: 22 Feb 2026
https://github.com/akgmage/data-structures-and-algorithms
Learn Basic to Advanced Data Structures and Algorithms in your Favorite language (Go, Python, Javascript, C++, Java) [Contributions are welcome!]
100daysofcode 100daysofcpp 100daysofgo 100daysofjava 100daysofjavascript 100daysofpython algorithms coding-challenges coding-interviews cpp data-structures go golang interview-practice interview-preparation interview-questions java javascript python
Last synced: 27 Jan 2026
https://github.com/symbolicsoft/kyber-k2so
Go implementation of ML-KEM.
fips-203 go kyber ml-kem ml-kem-1024 ml-kem-512 ml-kem-768
Last synced: 08 Apr 2026
https://github.com/psampaz/gothanks
GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself.
community go golang open-source thanks
Last synced: 03 Apr 2025
https://github.com/rajveermalviya/go-wayland
Wayland Client in Pure Go
go golang linux ui wayland wayland-client
Last synced: 13 Apr 2025
https://github.com/kaishuu0123/erd-go
Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.(convert to dot file)
diagram diagramming dot erd go golang peg translates
Last synced: 04 Apr 2025
https://github.com/nspcc-dev/neo-go
Go Node and SDK for the Neo blockchain
blockchain go golang neo smartcontracts
Last synced: 30 Dec 2025
https://github.com/cod-e-codes/marchat
Lightweight terminal chat with server/client binaries, real-time WebSocket messaging, optional E2E encryption, reactions, DMs, channels, plugins, file sharing, admin panel, and code snippets. Built in Go with Bubble Tea and SQLite; ideal for developers and small teams.
admin-panel bubbletea channels chat code-snippets cross-platform direct-message docker encryption file-sharing go golang open-source plugins real-time self-hosted sqlite terminal tui websocket
Last synced: 06 Apr 2026
https://github.com/fujiwara/shapeio
Traffic shaper for Golang io.Reader and io.Writer
Last synced: 12 Apr 2025
https://github.com/elastic/crd-ref-docs
Generates Kubernetes CRD API reference documentation
Last synced: 15 May 2025
https://github.com/elliotchance/phpserialize
📑 PHP serialize() and unserialize() for Go
Last synced: 06 Apr 2025
https://github.com/ridgelines/go-config
Robust application configuration made simple
awesome-go config configuration go golang
Last synced: 12 Jan 2026
https://github.com/virtualzone/onedrive-uploader
Command-line utility for uploading files to OneDrive.
cloud-storage go golang linux linux-onedrive macos macos-onedrive microsoft-onedrive microsoft-onedrive-client onedrive onedrive-api onedrive-backup onedrive-cli onedrive-client onedrive-clients onedrive-commandline onedrive-sdk onedrive-utility
Last synced: 22 Jul 2025
https://github.com/douglasmakey/ursho
URL Shortener Service in Go
go golang shorten-urls shortener url-shortener
Last synced: 16 Aug 2025
https://github.com/GolangUA/gopher-logos
adorable gopher logos
crazystuff go golang gophers images logos
Last synced: 10 May 2025
https://github.com/lukewhrit/spacebin
🔭 spacebin: text sharing for the final frontier
go go-chi hastebin pastebin postgresql selfhosted spacebin
Last synced: 21 Sep 2025
https://github.com/InVisionApp/conjungo
A small flexible merge library in go
Last synced: 14 Mar 2025
https://github.com/warthog618/modem
A Go driver for AT based modems
driver go golang golang-library gsm low-level modem sms
Last synced: 20 Aug 2025
https://github.com/mayuanucas/mygo
Leetcode、剑指offer(第二版)的Go实现😀 Come join us!🤝❤️👻
algorithm algorithms go go-examples go-tutorial go-tutorials golang golang-examples golang-tutorial golang-tutorials leetcode swordforoffer
Last synced: 09 Apr 2025
https://github.com/jzero-io/jzero
扩展 go-zero 框架,能通过内置模板或自定义模板一键创建项目,并基于 proto/api/sql 等可描述文件生成服务端/客户端代码,开箱即用并高度可定制化.
api cloud-native cobra code-generation go go-zero grpc grpc-gateway microservice proto sqlbuilder validator
Last synced: 16 Jan 2026
https://github.com/d-rickyy-b/certstream-server-go
This project aims to be a drop-in replacement for the certstream server by Calidog. This tool aggregates, parses, and streams certificate data from multiple certificate transparency logs via websocket connections to the clients.
certificate certificate-transparency certificates certstream go golang osint phishing reconnaissance rfc6962 security tls tls-certificate x509
Last synced: 02 Apr 2026
https://github.com/invisionapp/conjungo
A small flexible merge library in go
Last synced: 05 Apr 2025
https://github.com/hirokisan/bybit
Bybit client library for Go
bybit-api bybit-api-client bybit-go bybit-websocket github go golang trading
Last synced: 13 Apr 2025
https://github.com/chrisns/kubectl-passman
kubectl plugin that provides the missing link/glue between common password managers and kubectl
1password 1password-cli credential-storage credentials-helper gnome-keyring go golang gopass hacktoberfest k8s keychain kubectl-plugin kubectl-plugins kubernetes kubernetes-cli osx-keychain password-manager windows-credential-manager windows-credential-vault
Last synced: 05 Apr 2025
https://github.com/hymkor/expect
Expect-lua for Windows ( A text-terminal automation tool similar to expect(1) using Lua )
commandprompt go golang golang-application golang-tools gopher-lua lua windows
Last synced: 19 Jul 2025
https://github.com/v-mars/jobor
支持秒级分布式定时任务系统, A high performance distributed task scheduling system, Support multi protocol scheduling tasks
cron cronjob dispatcher go golang grpc high-availability jobs quartz raft scheduer task
Last synced: 28 Jan 2026
https://github.com/nix-community/go-nix
Elements of Nix re-implemented as Go libraries [maintainer=@flokli]
Last synced: 04 Apr 2025
https://github.com/go-gilbert/gilbert
Build system and task runner for Go projects
cli go golang golang-library task-runner tool toolkit
Last synced: 14 Jan 2026
https://github.com/kulshekhar/fungen
Replace boilerplate code with functional patterns using 'go generate'
filter functional go golang map reduce
Last synced: 04 May 2025
https://github.com/raviqqe/liche
Fast Link Checker for Markdown and HTML in Go
Last synced: 09 Apr 2025
https://github.com/szktkfm/mdtt
🗓️ Markdown Table Editor TUI
bubbletea cli command-line go golang markdown shell terminal terminal-based tui tui-app
Last synced: 16 Jan 2026
https://github.com/shubhamzanwar/design-patterns
common creational, behavioural and structural patterns implemented in go 🤩
design-patterns designpatterns go go-lang learning portfolio software-development software-engineering
Last synced: 26 Apr 2025
https://github.com/cshum/hybridcache
A multi-level cache library with cache stampede prevention for Go
cache go golang library performance stampede
Last synced: 15 Jul 2025
https://github.com/syyongx/go-wordsfilter
A high performance sensitive word filter.
Last synced: 27 Jun 2025
https://github.com/kevwan/depu
A tool to check available updates of packages in go.mod.
go golang gomod gomodule gomodules update-checker updates
Last synced: 11 Apr 2025
https://github.com/cristalhq/acmd
Simple, useful and opinionated CLI package in Go.
Last synced: 05 Apr 2025
https://github.com/ggwhite/go-masker
Simple utility of creating a mask for sensitive information
Last synced: 19 Apr 2026
https://github.com/jellydator/sessionup
Straightforward HTTP session management
authentication cookies go golang http session session-management
Last synced: 09 Apr 2025
https://github.com/galeone/iGor
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
abstraction dbms go golang gorm igor postgresql prepared-statements
Last synced: 12 Mar 2025
https://github.com/mdlayher/wireguard_exporter
Command wireguard_exporter implements a Prometheus exporter for WireGuard devices. MIT Licensed.
go golang networking prometheus vpn wireguard
Last synced: 16 Sep 2025
https://github.com/galeone/igor
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
abstraction dbms go golang gorm igor postgresql prepared-statements
Last synced: 18 Mar 2026
https://github.com/mytechnotalent/turbo-attack
A turbo traffic generator pentesting tool to generate random traffic with random MAC and IP addresses in addition to random sequence numbers to a particular IP and port.
cyber-security cyberattack cybersecurity ddos ddos-attacks ddos-tool go golang hack hacking hacking-tool hacking-tools penetration-testing pentest pentest-tool pentesting pentesting-tools redteam redteam-tools redteaming
Last synced: 29 Aug 2025
https://github.com/d-Rickyy-b/certstream-server-go
This project aims to be a drop-in replacement for the certstream server by Calidog. This tool aggregates, parses, and streams certificate data from multiple certificate transparency logs via websocket connections to the clients.
certificate certificate-transparency certificates certstream go golang osint phishing reconnaissance rfc6962 security tls tls-certificate x509
Last synced: 12 May 2025
https://github.com/phachon/gis
gis (go image server) go 实现的图片服务,实现基本的上传,下载,存储,按比例裁剪等功能
fastdfs fastgfs gfs go golang image image-captioning image-download image-gallery image-thumbnails image-upload imageserver picture picture-server pictures tfs thumbnail
Last synced: 14 May 2025
https://github.com/beatlabs/patron
Microservice framework following best cloud practices with a focus on productivity.
framework go golang microservice
Last synced: 11 May 2025
https://github.com/clawscli/claws
k9s-inspired TUI for AWS resource management with vim-style navigation
amazon-web-services aws bubbletea cli go k9s-like management-console resource-management terminal terminal-ui tui vim
Last synced: 30 May 2026
https://github.com/cleafy/promqueen
prometheus offline data recorder and backfiller
devops devops-tools go golang prometheus prometheus-metrics prometheus-monitoring-solution prometheus-utility recorder replayer
Last synced: 27 Apr 2025
https://github.com/planetscale/planetscale-go
Go client library to access the PlanetScale API
database go mysql planetscale vitess
Last synced: 25 Nov 2025
https://github.com/microwind/algorithms
🚀 AI Agent时代,人人都是算法思想工程师。本项目含各种数据结构与经典算法,充分举例说明,用C/Java/Python/JS/Go/Rust等不同语言实现,一边学算法一边学语言。助您打牢基础,彻底理解编程的本质,以便驾驭和用好AI。
algorithm algorithms bubble-sort bubblesort c cpp data-structures factor go insertion-sort java js merge-sort mergesort python quicksort radix-sort shellsort sort ts
Last synced: 02 Apr 2026