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-30 00:13:03 UTC
- JSON Representation
https://github.com/alnah/go-md2pdf
Go library and CLI for Markdown to PDF. Cover pages, auto table of contents, watermarks, signatures, CSS themes, and custom assets support. Parallel batch processing via headless Chrome. No LaTeX. No complexity.
batch-processing chrome-headless cli document-generator go go-rod golang goldmark markdown markdown-to-pdf pdf pdf-generation
Last synced: 06 Mar 2026
https://github.com/i582/cfmt
Small library for simple and convenient formatted stylized output to the console.
cfmt color color-output format go golang stylized
Last synced: 08 Oct 2025
https://github.com/zikani03/groupby
Group files into directories by year, month or day created
Last synced: 19 Sep 2025
https://github.com/agiledragon/trans-dsl
a transaction model framework, seems simple but powerful
dsl framework go model transaction
Last synced: 14 Mar 2026
https://github.com/kislerdm/terraform-provider-neon
Terraform provider to manage Neon SaaS resources
go golang neon neondatabase terraform terraform-provider
Last synced: 09 Apr 2025
https://github.com/brunomvsouza/ynab.go
Go client for the YNAB API. Unofficial. It covers 100% of the resources made available by the YNAB API.
api-client budgeting finance go golang ynab ynab-api
Last synced: 14 Mar 2025
https://github.com/salrashid123/envoy_discovery
Envoy Discovery service 'hello world'
envoy envoyproxy go golang grpc service-discovery
Last synced: 07 Apr 2025
https://github.com/openfoodfacts/openfoodfacts-go
Go Wrapper for Open Food Facts
food go golang hacktoberfest openfoodfacts
Last synced: 08 May 2025
https://github.com/siadat/ipc
Pure Go wrapper for System V message queue
go golang message-queue system-v
Last synced: 21 Mar 2025
https://github.com/meteran/gnext
Web Framework extension for Gin. Offers the API structuring, automates validation and generates documentation. It's fully compatible with the current Gin usages and Gin's middlewares.
api docs fast framework gin gin-gonic gnext go golang http library middleware openapi3 server swagger web
Last synced: 30 Jun 2025
https://github.com/cbrgm/go-t
A blazing-fast, simple and easy to use command-line client for Twitter written in Go. 🚀📨
cli command-line go golang twitter twitter-api twitter-client
Last synced: 31 Mar 2025
https://github.com/goreleaser/goreleaser-pro
Release engineering, simplified
apk deb docker github-actions go golang homebrew package release-automation rpm snapcraft
Last synced: 07 Jun 2026
https://github.com/double-free/mit6.824-2017-chinese
A Chinese version of MIT 6.824 (Distributed System)
Last synced: 14 Jan 2026
https://github.com/friendsofgo/graphiql
An adapter on GO to serve the GraphiQL in-browser IDE.
go golang golang-package graphiql graphql
Last synced: 05 Feb 2026
https://github.com/gnboorse/centipede
Constraint Satisfaction Problem Solver for Golang
arc-consistency constraint-programming constraint-satisfaction-problem csp go golang heuristic solver solvers
Last synced: 12 Jan 2026
https://github.com/hablullah/go-prayer
Go package for getting salat times in a specific location
Last synced: 12 Jan 2026
https://github.com/jypelle/mifasol
Self-hosted music server in Go.
flac go golang mp3 music-library self-hosted wasm
Last synced: 20 Jan 2026
https://github.com/dwisiswant0/stargather
A fast GitHub stargazers information gathering tool
github-recon github-reconnaissance github-stargazers go golang information-extraction information-gathering information-gathering-tools osint osint-tool stargazers
Last synced: 24 Mar 2025
https://github.com/dotzero/git-profile
↔️ Git Profile allows you to switch between multiple user profiles in git repositories
cli git git-profiles go golang profile switch
Last synced: 30 Apr 2025
https://github.com/jeffotoni/goworkshopdevops
Workshop material for 8 hours using golang
go golang golang-language gopath mod-vendor numeric-types pointer-types slice slice-types
Last synced: 29 Oct 2025
https://github.com/posener/sharedsecret
Implementation of Shamir's Secret Sharing algorithm.
algorithms cryptography go golang secret-sharing shamir-secret-sharing sss
Last synced: 06 Mar 2026
https://github.com/andrewpillar/query
Simple Query Builder for PostgreSQL - WIP
Last synced: 03 Aug 2025
https://github.com/alexkohler/unimport
unimport is a Go static analysis tool to find unnecessary import aliases.
go golang static-analysis static-analyzer static-code-analysis
Last synced: 16 Jan 2026
https://github.com/TheCreeper/Go-notify
Package notify provides an implementation of the Gnome DBus Notifications Specification.
dbus desktop-notifications freedesktop freedesktop-notifications gnome go golang libnotify linux linux-desktop notify-send
Last synced: 12 Mar 2025
https://github.com/cosmonity/chain-minimal
Mini - A minimal Cosmos SDK chain template
cosmos-sdk cryptocurrency go golang tutorial
Last synced: 06 Oct 2025
https://github.com/trendyol/go-dcp-kafka
The Go implementation of the Couchbase to Kafka with DCP.
couchbase dcp go golang kafka kafka-connect
Last synced: 01 Jul 2025
https://github.com/1xyz/coolbeans
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
beanstalkd consensus distributed-systems go queue raft
Last synced: 12 Jan 2026
https://github.com/inercia/terraform-provider-kubeadm
A Terraform provider/provisioner for deploying Kubernetes with kubeadm
containers go golang golang-tools infrastructure-as-code infrastructure-management kubeadm kubernetes kubernetes-cluster terraform terraform-provider terraform-provisioner
Last synced: 22 Mar 2025
https://github.com/goptics/vizb
A 4D visualizer for go benchmarks from your local to CI/CD pipeline
benchmark benchmarking chart ci-cd cli github-actions go golang golang-benchmark golang-tools visualizer
Last synced: 23 May 2026
https://github.com/linaproai/linapro
AI-native full-stack framework engineered for sustainable delivery.
ai ai-native framework full-stack go goframe vben vue
Last synced: 08 Jun 2026
https://github.com/thebigcicca/GopherLight
🚂 An web framework based on express-js
express express-go express-js expressjs framework go golang golang-library gopher gopherlight hacktoberfest hacktoberfest2024
Last synced: 19 Mar 2025
https://github.com/thecreeper/go-notify
Package notify provides an implementation of the Gnome DBus Notifications Specification.
dbus desktop-notifications freedesktop freedesktop-notifications gnome go golang libnotify linux linux-desktop notify-send
Last synced: 30 Oct 2025
https://github.com/d-tsuji/clipboard
(Experimental) Go library for multi-platform clipboard.
clip clipboard clipboard-copy clipboard-library go golang library linux macos multiplatform windows
Last synced: 30 Dec 2025
https://github.com/tsawler/go-microservices
Example microservice based project written in Go
Last synced: 28 Jan 2026
https://github.com/peripli/service-manager
⚠️ Deprecated – Archiving on 30/09/2025
Last synced: 14 Jan 2026
https://github.com/go-pluto/pluto
A distributed IMAP server based on Conflict-free Replicated Data Types.
cap consistency crdt distributed-systems email go golang imap-server pluto
Last synced: 26 Feb 2026
https://github.com/5hay/notionbackup
A small utility command line application that can recursively download Notion pages
Last synced: 14 Jan 2026
https://github.com/ntk148v/lets-go
Let's Go!
go golang hacktoberfest language learn-to-code learning learning-go learning-golang programming-language tutorial
Last synced: 09 Apr 2025
https://github.com/TheCreeper/go-notify
Package notify provides an implementation of the Gnome DBus Notifications Specification.
dbus desktop-notifications freedesktop freedesktop-notifications gnome go golang libnotify linux linux-desktop notify-send
Last synced: 14 Mar 2025
https://github.com/axiomhq/axiom-go
Official Go bindings for the Axiom API
api api-client axiom go golang golang-library golang-package hacktoberfest
Last synced: 20 Feb 2026
https://github.com/adammck/hexapod
Golang program for my junky robot
go hexapod printrbot raspberry-pi robot
Last synced: 30 Apr 2025
https://github.com/shurco/goClone
🌱 goClone - clone websites in seconds
cloner cloning crawler crawling go goclone golang hacktoberfest scraping scraping-websites scrapper website-cloner website-scraper wp2static
Last synced: 05 May 2025
https://github.com/uw-labs/lichen
Go binary license checker. Extracts module usage information from binaries and analyses their licenses.
dependency dependency-checker detector go golang golicense gomodule license license-checking license-detector license-extractor license-management
Last synced: 19 Jul 2025
https://github.com/moldabekov/virusgotal
👾 VirusTotal zero dependency command line client. Hassle free file/URL scanning from CLI
checker cli command-line go golang malware-analysis virustotal
Last synced: 30 Apr 2025
https://github.com/the-nix-way/real-world-devops-with-nix
An example project for building containers with Nix and deploying them to Kubernetes
devops docker go golang kubernetes nix reproducibility terraform
Last synced: 03 Apr 2025
https://github.com/jamesmoriarty/gohack
Experimental Go language CSGO exploit.
cheat csgo csgo-cheat dll dll-injection exploit external game-hacking go golang hazedumper kernel32-dll reverse-engineering user32-dll
Last synced: 03 Mar 2025
https://github.com/billgraziano/go-windows-svc
GO shell for a Windows service
Last synced: 13 Apr 2025
https://github.com/bgcicca/gopherlight
🚂 An web framework based on express-js
express express-go express-js expressjs framework go golang golang-library gopher gopherlight hacktoberfest hacktoberfest2024
Last synced: 04 Mar 2025
https://github.com/bgadrian/medium-to-hugo
Medium stories exporter to markdown/hugo articles.
blog go golang hugo medium medium-com medium-data
Last synced: 13 Apr 2025
https://github.com/geldata/gel-examples
EdgeDB example projects for different stacks
fastapi flask go nextjs prisma python typescript
Last synced: 25 Jun 2025
https://github.com/ircfspace/masque-plus
A simple Go launcher for usque that handles registration, configuration, and running a SOCKS proxy. Designed for Cloudflare MASQUE protocol usage.
android anticensorship cloudflare go linux mac masque warp windows
Last synced: 18 May 2026
https://github.com/belastingdienst/opr-paas
An operator providing a multi tenancy solution which allows DevOps teams to request a context for their project, which we like to call a 'Project as a service', e.a. Paas.
go golang kubernetes kubernetes-operator openshift openshift-operator operator paas project project-as-a-service
Last synced: 14 Apr 2026
https://github.com/casdoor/go-sms-sender
A helper library to send SMS via 10+ channels, like Twilio, Amazon SNS, Azure ACS, etc.
amazon amazon-sns aws casdoor go notification sms twilio
Last synced: 11 Oct 2025
https://github.com/luke-cha/ios-screen-mirror
ios-screen-mirror
go ios ios-minicap ios-mirror ios-streaming iphone iphone-mirror mirror stream streaming
Last synced: 08 May 2025
https://github.com/imthaghost/scdl
SoundCloud music downloader 🎶
download-songs downloader go golang soundcloud soundcloud-client soundcloud-downloader soundcloud-music soundcloud-music-downloader
Last synced: 14 Apr 2025
https://github.com/MartinHeinz/go-github-app
Template for building GitHub Apps in Go.
github-api github-app go golang
Last synced: 16 May 2025
https://github.com/ozansz/gls
Minimal file manager with terminal UI #Go
cli command-line command-line-tool contributions-welcome file-manager filesystem go golang gui hacktoberfest hacktoberfest2022 open-source terminal tooling tools tui
Last synced: 15 Apr 2025
https://github.com/arp242/zcache
In-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications
Last synced: 16 Jun 2025
https://github.com/annetutil/gnetcli
The ultimate solution for CLI automation in Golang
Last synced: 19 May 2026
https://github.com/grokify/mogo
A collection of small DRY Go utilities to make life easier. DRY = Don't Repeat Yourself.
go golang utilities utility-library
Last synced: 03 May 2026
https://github.com/dimuska139/go-email-normalizer
Golang library for providing a canonical representation of email address.
Last synced: 14 Oct 2025
https://github.com/sottey/dashuni
You keep one single source of truth about your servers, services, and bookmarks, and Dashuni generates the correct config for your favorite dashboard.
cli dashboard go self-hosted self-hosting utility
Last synced: 26 Jul 2025
https://github.com/upvalue/tekne
😌 freestyle productivity app in the shape of an outline editor
go graphql hooks productivity react redux todo typescript web
Last synced: 21 Sep 2025
https://github.com/roles-ansible/ansible_role_gitea
Ansible role to configure and deploy gitea and forgejo, a painless self-hosted Git service.
ansible ansible-role forgejo git git-server gitea go gogs hacktoberfest
Last synced: 05 Apr 2025
https://github.com/yarf-framework/yarf
Yet Another REST Framework
api framework go golang micro-framework rest yarf
Last synced: 10 May 2025
https://github.com/double-free/MIT6.824-2017-Chinese
A Chinese version of MIT 6.824 (Distributed System)
Last synced: 06 May 2025
https://github.com/libsv/go-bt
The go-to Bitcoin Transaction (BT) Go library.
bitcoin bitcoin-golang-library bitcoin-script bitcoin-transaction bitcoinsv bsv go golang
Last synced: 04 Apr 2025
https://github.com/idgenchev/namespace-node-affinity
Kubernetes Mutating Webhook for assigning node affinity and tolerations to all pods in a namespace
affinity go k8s kubernetes kubernetes-mutating-webhook node-selector tolerations
Last synced: 14 Jan 2026
https://github.com/trimmer-io/go-xmp
A native Go SDK for the Extensible Metadata Platform (XMP)
dji exif go id3 iptc iso itunes metadata metadata-extraction metadata-management metadata-parser metadata-standard mp3 pdf proapps quicktime riff sdk xmp
Last synced: 21 Jan 2026
https://github.com/gennaro-tedesco/gh-i
🔎 search your github issues interactively
Last synced: 07 Oct 2025
https://github.com/i582/phpstats
CLI Statistics and dependency graphs for PHP
clean-architecture clean-code collecting-statistics complexity dependency-graphs go golang graphs hacktoberfest metrics php phpstats statistics
Last synced: 14 May 2025
https://github.com/gwen001/github-regexp
Basically a regexp over a GitHub search.
bugbounty github go golang pentesting private regexp secrets security-tools
Last synced: 21 Jul 2025
https://github.com/tideland/gocells
Event Based Applications [DEPRECATED]
cep data-analysis data-stream eda event-driven event-processing event-stream go golang library tideland
Last synced: 05 Apr 2025
https://github.com/shirdonl/goWebActualCombat
🔥🔥🔥🔥🔥🔥重磅!《Go Web编程实战派从入门到精通》随书源码开源啦,Go语言/Web开发/高并发/微服务/Gin/Redis/MongoDB/并发编程/Docker源码!欢迎star~
beego docker docker-compose gin go goweb mongodb redis
Last synced: 11 Jul 2025
https://github.com/ehabterra/apispec
APISpec - Generate OpenAPI 3.1 specs from Go code with intelligent framework detection and call graph analysis. Supports Gin, Echo, Chi, Fiber, and net/http.
api-documentation apispec chi echo fiber gin go openapi openapi-generator static-analysis swagger
Last synced: 07 Mar 2026
https://github.com/mchmarny/knative-demos
Collection of Knative demos
demo gcp gcp-cloud-functions go istio knative kubernetes
Last synced: 15 Apr 2025
https://github.com/diodechain/diode_client
Diode client written in GO that runs the Blockquick™ algorithm and a socks server to transmit data through diode ztna network.
blockchain diodechain ethereum go hacktoberfest
Last synced: 04 Apr 2025
https://github.com/bl4ko/netbox-ssot
Microservice that syncs objects from multiple sources into NetBox as automatic SSOT
autosync cisco-dna-center dnac fortigate go netbox netbox-automation olvm ovirt paloalto paloaltonetworks proxmox ssot sync vcenter vmware
Last synced: 01 Apr 2026
https://github.com/bahjat/pre-commit-golang
Golang pre-commit hooks for http://pre-commit.com/
go pre-commit precommit-hooks shell
Last synced: 09 Apr 2025
https://github.com/pieterlouw/caddy-net
Proxy server type for Caddy server (https://github.com/mholt/caddy)
caddy cowbell go plugin server-type
Last synced: 15 Jul 2025
https://github.com/jjeffcaii/reactor-go
A golang implementation for reactive-streams.
go golang reactive-stream reactive-streams reactivex reactor rxgo rxjava
Last synced: 06 Apr 2025
https://github.com/xyproto/simplebolt
:nut_and_bolt: Simple way to use the Bolt database
bolt bolt-database boltdb go strings
Last synced: 15 Apr 2025
https://github.com/maxim2266/csvplus
csvplus extends the standard Go encoding/csv package with fluent interface, lazy stream operations, indices and joins.
csv csv-format etl etl-framework etl-pipeline fluent-interface go go-csv stream-processing
Last synced: 14 Apr 2025