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-08 00:13:20 UTC
- JSON Representation
https://github.com/vitorsalgado/mocha
Build Mock APIs in Go
go golang golang-library http mock mock-server mocking stubbing testing
Last synced: 27 Jul 2025
https://github.com/smerrony/telloterm
A functioning desktop testbed for flying the Ryze Tello drone via the Go tello package.
drone go golang ryze-tello-drone tello
Last synced: 30 Apr 2025
https://github.com/madeindra/golang-websocket
Pub Sub server via WebSocket using Gorilla WebSocket
chat go golang gorilla gorilla-websocket pubsub websocket websockets
Last synced: 24 Jul 2025
https://github.com/vindecodex/msgo
Hexagonal Architecture implemented in GO
architecture go golang hexagonal-architecture
Last synced: 22 Apr 2025
https://github.com/go-oas/docs
Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard
api-documentation go golang oas oas3 openapi-specification swagger-api swagger-ui swaggo
Last synced: 12 Apr 2025
https://gitlab.com/shackra/goimapnotify
Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE, golang version.
Last synced: 05 Apr 2025
https://github.com/prashanthpai/sqlcache
Caching middleware for database/sql
cache database declarative-caching go golang interceptor middleware pgx postgres postgresql redis ristretto slonik sql sqlmw
Last synced: 13 Jan 2026
https://github.com/Reeceeboii/Pi-CLI
Pi-Hole data right from your terminal. Live updating view, query history extraction and more!
cli dns ftl-engine go help-wanted pi-cli pi-hole terminal-based
Last synced: 24 Jul 2025
https://github.com/mackee/go-sqlla
Type safe, reflect free, generative SQL Builder + ORM-like methods
go golang orm query-builder sql
Last synced: 22 Mar 2025
https://github.com/w-floyd/ha-mqtt-iot
A simple configurable MQTT client that allows actions to be taken or values be reported from a PC
autodiscovery go golang ha home-assistant home-automation homeassistant iot mqtt
Last synced: 23 Jul 2025
https://github.com/mss-boot-io/mss-boot-admin
A front-end and back-end separation authority management system based on Gin, React, Ant Design v5, Umi v4, and mss-boot. Initialized with an environment variable, it supports multiple configuration sources, simplifies database setup, and eases service startup. Features include multi-tenancy, roles, users, menus, internationalization, system config
admin ant-design ant-design-pro antd go go-admin mss-boot mss-boot-admin
Last synced: 13 Aug 2025
https://github.com/megagrindstone/go-mcp
A Go implementation of the Model Context Protocol (MCP) - an open protocol that enables seamless integration between LLM applications and external data sources and tools.
ai go go-library golang-library llm mcp modelcontextprotocol
Last synced: 10 Aug 2025
https://github.com/getsavvyinc/upgrade-cli
Upgrade makes it easy to add an `upgrade` command to your go cli.
cli cmd cobra-cli go go-releaser release upgrade
Last synced: 13 Mar 2026
https://github.com/arp242/zli
Go library for writing CLI programs. Includes flag parsing, colours, testing, and various helpful utility functions
Last synced: 12 Oct 2025
https://github.com/k-capehart/go-salesforce
Salesforce REST API client written in Go
go go-module go-package go-salesforce-api-wrapper golang rest-api-client rest-api-wrapper salesforce salesforce-api salesforce-rest-api
Last synced: 11 Oct 2025
https://github.com/2rebi/mysql_udf_http_golang
MySQL(or MariaDB) UDF(User-Defined Functions) Http Client Plugin.
cgo go golang http http-client httpclient mariadb mariadb-mysql mysql udf udf-libraries
Last synced: 26 Oct 2025
https://github.com/splunk/splunk-cloud-sdk-go
The Splunk Cloud SDK for Go, contains libraries for building apps for the Splunk Cloud Services Platform.
Last synced: 11 Oct 2025
https://github.com/zakaria-chahboun/tarjem
An easy way to generate translations for your project
generator go golang i18n localization tarjem toml translations
Last synced: 13 Mar 2026
https://github.com/hougesen/mdsf
Format markdown code blocks using your favorite tools
cli codeblocks codeformatter command-line documentation elixir formatter gleam go hacktoberfest json markdown md pretty-printer python rust typescript zig
Last synced: 28 Feb 2026
https://github.com/deevus/pixels
Disposable Linux containers for AI coding agents, with extensible backends
ai-agents cli containers devtools go incus linux sandboxing truenas zfs
Last synced: 05 Mar 2026
https://github.com/abiosoft/semaphore
Wrapping sync.Mutex for familiar semaphore api
Last synced: 18 Jun 2025
https://github.com/storozhukbm/pcache
Cache that tries to keep data local for the goroutine and reduce synchronization overhead, but keep it is safe for concurrent use.
Last synced: 22 Apr 2025
https://github.com/johnbellone/grpc-middleware-sentry
gRPC Go middleware for Sentry: server and client interceptors
go golang grpc grpc-go interceptor library middleware sentry
Last synced: 09 Apr 2025
https://github.com/alecthomas/localcache
Local file-based atomic cache manager
Last synced: 16 Mar 2025
https://github.com/yelp/terraform-provider-signalform
SignalForm is a terraform provider to codify SignalFx detectors, charts and dashboards
go golang signalfx terraform terraform-provider
Last synced: 24 Oct 2025
https://github.com/nothinux/certify
:lock: Create private CA and Issue Certificates without hassle
certificate certificate-authority go golang mtls tls
Last synced: 28 Jan 2026
https://github.com/reeceeboii/pi-cli
Pi-Hole data right from your terminal. Live updating view, query history extraction and more!
cli dns ftl-engine go help-wanted pi-cli pi-hole terminal-based
Last synced: 24 Oct 2025
https://github.com/benthosdev/benthos-captain
A Kubernetes Operator to orchestrate Benthos pipelines
benthos data data-engineering gitops go golang helm kubernetes kustomize pipelines stream-processing
Last synced: 22 Jan 2026
https://github.com/hbakhtiyor/strsim
string similarity based on Dice's coefficient in go
dice-coefficient go golang string-comparison string-matching string-similarity strings
Last synced: 12 Apr 2025
https://github.com/woojiahao/chris
Pratt parser implementation in Go
go golang lexer lexer-parser parser pratt-parser
Last synced: 03 Sep 2025
https://github.com/go101/tinyrouter
An ~O(2k) time complexity http request router in Go
Last synced: 14 Apr 2025
https://github.com/wowu/pro
⚡ Open current PR in browser with a single command. Supports GitHub and GitLab.
command-line github gitlab go pull-requests terminal
Last synced: 11 Jun 2025
https://github.com/saturnsvoid/live-desktop-capture
A Live Desktop Capture using Go and WebSockets
go golang live-desktop screen-capture screenshot vnc w32 websocket websockets win32api windows
Last synced: 13 Apr 2025
https://github.com/einride/cloudrunner-go
☁️🏃 Get up and running with Go on Google Cloud.
cloud-functions cloud-run go golang google-cloud google-cloud-platform grpc microservices protobuf
Last synced: 02 Apr 2026
https://github.com/callicoder/go-docker
Golang Docker Container Example
container docker go golang image multi-stage-build
Last synced: 30 Apr 2025
https://github.com/hatstand/gacertsbot
Updates SSL certificates on Google AppEngine
appengine go google-appengine letsencrypt
Last synced: 03 May 2025
https://github.com/golang-collection/go-crawler-distributed
分布式爬虫项目,本项目支持个性化定制页面解析器二次开发,项目整体采用微服务架构,通过消息队列实现消息的异步发送,使用到的框架包括:redigo, gorm, goquery, easyjson, viper, amqp, zap, go-micro,并通过Docker实现容器化部署,中间爬虫节点支持水平拓展。
crawler docker elasticsearch go go-micro gocrawler microservice rabbitmq
Last synced: 09 Jul 2025
https://github.com/xiaoyao1991/manspreading
Manspreading is a proxy server that helps you greedily occupy a peer seat in a remote geth node
blockchain ethereum geth go golang proxy
Last synced: 10 Apr 2025
https://github.com/kairoaraujo/goca
Golang Certificate Authority (CA) package
certficate certificate certificate-authorities certificate-authority certificate-generation certs go go-api golang hacktoberfest pki security ssl-certificates
Last synced: 17 Mar 2025
https://github.com/fabien0102/go2dts
A simple cli-tools to transform golang `struct` and `const` to typescript `interface` and `type`
Last synced: 10 Oct 2025
https://github.com/butuzov/mirror
Use right mirror functions for string/[]byte performance bust
Last synced: 12 Apr 2025
https://github.com/haya14busa/gosum
Sum/Union/Variant Type in Go and Static Check Tool of switch-case handling
Last synced: 30 Apr 2025
https://github.com/gobuffalo/nulls
A collection of null types for the sql package
Last synced: 28 Oct 2025
https://github.com/marcoroth/lipgloss-ruby
Style Definitions for Nice Terminal Layouts for Ruby, based on Charm's lipgloss.
charm charmbracelet cli go lipgloss native-extension ruby
Last synced: 17 Feb 2026
https://github.com/okteto/go-getting-started
Develop Go Apps in Kubernetes with Okteto
cloud-native debug development docker go golang kubernetes okteto
Last synced: 11 May 2025
https://github.com/pasela/alfred-chrome-history
Alfred workflow for Chrome history
alfred alfred-workflow go golang
Last synced: 12 Jan 2026
https://github.com/twin/aws-eks-asg-rolling-update-handler
Handles rolling upgrades for AWS ASGs on EKS
aws controller eks go golang handler kubernetes launch-template rolling-update rolling-upgrade
Last synced: 08 May 2025
https://github.com/gyozatech/noodlog
🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
go golang golang-library golang-tool hacktoberfest hacktoberfest2021 json logger logging logging-library password-safety
Last synced: 09 Sep 2025
https://github.com/spy16/skit
Build slack bots quickly and easily!
bot-framework chatbot go golang slack slack-bot
Last synced: 16 Jul 2025
https://github.com/oaStuff/clusteredBigCache
golang bigcache with clustering as a library.
caching clustering go golang networking
Last synced: 14 Mar 2025
https://github.com/born-ml/born
Production-ready ML framework for Go with zero dependencies. Train and deploy neural networks as single binaries. PyTorch-like API, type-safe tensors, automatic differentiation.
autodiff automatic-differentiation cpu-backend cross-platform deep-learning go golang high-performance machine-learning neural-networks pure-go tensor type-safety
Last synced: 04 Mar 2026
https://github.com/fabiodcorreia/catch-my-file
Send and Receive Files P2P
cross-platform file-sharing file-transfer filetransfer fyne fyneapp go golang linux-app mac-app p2p share share-files-under-same-wifi transfer-files windows-app
Last synced: 04 Mar 2026
https://github.com/casbin/redis-watcher
Redis WatcherEx for Casbin
abac access-control acl auth authorization authz casbin go golang rbac redis watcher watcherex
Last synced: 16 Jan 2026
https://github.com/nullhypothesis/zoossh
Parsing library for Tor-specific data formats.
Last synced: 22 Jul 2025
https://github.com/ishanjain28/pluto
A CLI tool and Library for lightning fast downloads.
cli downloader go golang networking
Last synced: 17 Jan 2026
https://github.com/guyaross/orbit
Javascript to Go transpiler and micro frontend toolchain
go golang javascript microfrontend react server-sider-rendering ssr
Last synced: 14 Jan 2026
https://github.com/the729/go-libra
Libra go client library with crypto verifications
blockchain cryptography go golang javascript libra
Last synced: 07 Oct 2025
https://github.com/oastuff/clusteredbigcache
golang bigcache with clustering as a library.
caching clustering go golang networking
Last synced: 10 Oct 2025
https://github.com/DaniilSokolyuk/go-pcap2socks
go-pcap2socks functions like a router, allowing you to connect various devices such as an XBOX, PlayStation (PS4, PS5), Nintendo Switch, mobile phones, printers and others to any SOCKS5 proxy server. Additionally, you can just start go-pcap2socks with the default direct outbound to share your VPN connection to any devices on your network.
go gvisor nat network pcap playstation socks5 tap tun2socks tunnel virtual-router vlan vpn xbox
Last synced: 28 Jan 2026
https://github.com/apache/skywalking-goapi
Apache SkyWalking API in Golang.
Last synced: 16 May 2025
https://github.com/jjzcru/elk
🦌 Minimalist yaml based task runner
cli go golang task-runner yaml
Last synced: 12 Mar 2026
https://github.com/dfang/wechat-work-go
企业微信 go SDK
go sdk wechat wechat-work wechat-work-go
Last synced: 30 Jan 2026
https://github.com/alfg/blockchain
:moneybag: Go (golang) Client for the Blockchain.info API
Last synced: 07 Apr 2025
https://github.com/nullhypothesis/sybilhunter
Hunting for Sybils and anomalies in archived Tor network data.
go security sybil tor tor-network
Last synced: 08 Mar 2026
https://github.com/jeffotoni/growth
Simple CRUD example to store data coming from JSON in memory. In several languages.
go golang hacktoberfest kotlin nodejs nodejs-api python rust typescript
Last synced: 29 Jul 2025
https://github.com/nicholasjackson/env
Package to provide configuration as environment variables for 12 factor applications
environment-variables go microservices
Last synced: 13 Apr 2025
https://github.com/rookie-ninja/rk-gin
Start gin microservice from YAML, plugin of rk-boot
bootstrapper gin gin-middleware go golang interceptor middleware opentracing rk swagger
Last synced: 25 Apr 2025
https://github.com/lpxxn/yggdrasill
yggdrasill can turn the table into a go struct,support PostgreSQL, MySQL
auto-generate go mysql postgresql sql-builder
Last synced: 26 Mar 2025
https://github.com/k0sproject/bootloose
Manage containers that look like virtual machines
command-line-tool container-images containers go golang virtual-machine
Last synced: 22 Jan 2026
https://github.com/go-mizu/mizu
Zero-dependency web framework built entirely on Go's standard library
Last synced: 02 Apr 2026
https://github.com/ianfhunter/gnoll
GNOLL is an efficient dice notation parser for multiple programming languages that supports a wide set of dice notation
board-game c cpp dice dice-notation dice-roller dice-rolls go golang haskell java javascript js julia perl python r roleplaying-games rpg-dice-roller ttrpg
Last synced: 27 Feb 2026
https://github.com/brave/nitriding-daemon
Tool kit for building secure, scalable, and networked services on top of AWS Nitro Enclaves.
Last synced: 22 Jul 2025
https://github.com/alexferl/echo-boilerplate
Boilerplate for the Echo framework with authentication, authorization and request/response validation.
12-factor boilerplate boilerplate-application casbin echo echo-boilerplate echo-casbin echo-framework echo-golang echo-jwt go golang jwt labstack-echo openapi openapi3
Last synced: 12 Jan 2026
https://github.com/johanbrandhorst/grpcweb-boilerplate
A minimal repo containing all the boilerplate for getting started with GopherJS using gRPC-Web
boilerplate go golang gopherjs grpc grpc-web protobuf
Last synced: 02 Apr 2026
https://github.com/dunglas/caddy-cbrotli
A Caddy module providing support for the Brotli compression format.
brotli brotli-compression brotli-encoder caddy caddy-module caddy-plugin go
Last synced: 24 Oct 2025
https://github.com/drgarcia1986/gonews
A Golang CLI to browser news from HackerNews and Reddit
Last synced: 23 Oct 2025
https://github.com/aalpar/wile
Pure Go R7RS Scheme — embeddable interpreter with hygienic macros, first-class continuations, and sandboxing
bytecode compiler concurrency continuations embeddable go golang hygienic-macros interpreter lisp programming-language pure-go r7rs sandboxing scheme scripting-language virtual-machine wile
Last synced: 13 Apr 2026
https://github.com/oliver006/rethinkdb_exporter
Prometheus exporter for RethinkDB cluster and table metrics. Supports RethinkDB 2.x
go metrics prometheus prometheus-exporter rethinkdb rethinkdb-cluster rethinkdb-exporter
Last synced: 09 Apr 2025
https://github.com/mingrammer/gomo
:hamburger: Terminal based memo application written in Go
Last synced: 22 Apr 2025
https://github.com/petaki/satellite
🛰️ Dashboard for probe.
go golang inertiajs monitoring redis tailwindcss vuejs
Last synced: 01 Apr 2026
https://github.com/jakecoffman/crud
OpenAPI v2 builder and input validation for Go APIs, with Swagger UI
api go golang openapi rest rest-api server swagger swagger-ui validation
Last synced: 05 May 2025
https://github.com/trustbloc/vcs
Verifiable Credential Systems
decentralized-identifiers did go oid4vc oid4vci oid4vp oidc openid-connect verifiable-credentials
Last synced: 16 Dec 2025
https://github.com/artyom/autoflags
Populate go command line app flags from config struct
Last synced: 12 Mar 2026
https://github.com/nwtgck/go-fakelish
Fake English word generator for Go and CLI
cli english english-like fake generator go word
Last synced: 30 Apr 2025
https://github.com/kkrypt0nn/spaceflake
⛄ A distributed generator to create unique IDs with ease in Go; inspired by Twitter's Snowflake
algorithm generator go golang golang-library golang-package google gooogle-go random snowflake snowflake-algorithm snowflake-twitter snowflakes twitter uid uid-generator unique unique-id unique-identifier uniqueid
Last synced: 17 Mar 2025