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-03 00:13:14 UTC
- JSON Representation
https://github.com/tinode/snowflake
Yet another snowflake
go golang snowflake twitter-snowflake
Last synced: 05 Apr 2025
https://github.com/nitrictech/examples
Explore our curated Nitric examples to craft robust, scalable applications.
ai dart go golang javascript js nitric node-js python serverless ts typescript
Last synced: 23 Jun 2025
https://github.com/belwue/flowpipeline
Process network flows using fully configurable pipelines.
ebpf go goflow golang influxdb kafka monitoring netflow network-analysis networking prometheus tcpdump-like
Last synced: 13 Jul 2025
https://github.com/razonyang/fastrouter
FastRouter is a fast, flexible HTTP router written in Go.
fast go golang grouping http middleware router
Last synced: 05 May 2025
https://github.com/penberg/ustat
ustat - an unified system stats collector tool
go linux stats stats-collector
Last synced: 11 Apr 2025
https://github.com/twitchtv/circuitgen
circuit-breaker circuit-breaker-pattern code-generation go hystrix
Last synced: 30 Dec 2025
https://github.com/drgrib/go_concurrency_patterns_2012
Ordered, complete, and sometimes enhanced versions of code from Rob Pike's 2012 talk
concurrency-patterns go golang pike rob-pike-talk
Last synced: 09 Apr 2025
https://github.com/k-zehnder/gophersignal
Gopher Signal uses smart technology to quickly summarize important points from HackerNews.com articles. https://gophersignal.com
docker go hackernews makefile mysql nextjs nginx ollama openai rss rust swagger typescript
Last synced: 27 Apr 2025
https://github.com/brunoksato/golang-boilerplate
Golang Boilerplate
boilerplate echo go go-boilerplate go-start go-template golang golang-boilerplate golang-start golang-template gorm template
Last synced: 21 Jan 2026
https://github.com/lmittmann/ppm
Package ppm implements a Portable Pixel Map (PPM) image decoder and encoder written in Go.
Last synced: 08 Oct 2025
https://github.com/ryanbekhen/nanoproxy
NanoProxy is a lightweight SOCKS5 proxy server written in Go. It is designed to be simple, minimalistic, and easy to use.
Last synced: 02 Apr 2026
https://github.com/rafaeljesus/composing-go-example
Project example demonstrating interface segregation in go
go interface-segregation-principle solid
Last synced: 27 Apr 2025
https://github.com/thnxdev/happy
Happy is an opinionated tool for generating request-handler boilerplate for Go 😊
Last synced: 26 Jan 2026
https://github.com/shurcool/issuesapp
Package issuesapp is a web frontend for an issues service.
Last synced: 27 Apr 2025
https://github.com/ananthb/chonker
Download large files in parallel chunks in Go.
Last synced: 09 Apr 2025
https://github.com/simonas-dev/aubio-go
Go wrapper for audio and music analysis library Aubio. WORK IN PROGRESS
aubio audioanalysis go golang spectrum spectrum-analyzer
Last synced: 14 Jan 2026
https://github.com/dastoori/higgs
A tiny cross-platform Go library to hide/unhide files and directories
directory file file-handling fs go golang hidden hidden-files hide hide-files hide-folder higgs macos ubuntu unix windows
Last synced: 22 Jun 2026
https://github.com/zboralski/ida-headless-mcp
Headless IDA Pro binary analysis via Model Context Protocol
claude claude-code codex disassembler go ida idalib il2cppdumper mcp mcp-server python reverse-engineering
Last synced: 27 Feb 2026
https://github.com/pradumnasaraf/contributors
Contributors is a GraphQL API written in Go. It stores data in MongoDB and uses Redis to cache and rate-limit requests. For monitoring, it uses Prometheus (Custom Metrics) and Grafana.
docker docker-images gin go golang grafana graphql hacktoberfest kubernetes mongodb prometheus rate-limit redis
Last synced: 02 Mar 2026
https://github.com/maruel/genai
The opinionated high performance professional-grade AI package for Go
ai correctness go llm performance
Last synced: 02 Mar 2026
https://github.com/si3nloong/sqlike
Golang Sequel ORM that supports Enum, JSON, Spatial, and many more
casbin enum go go-sql-orm golang golang-sql-orm json mysql opentracing orm sequel spatial sql sql-orm sqldump sqlike toxic-query uuid
Last synced: 02 Mar 2026
https://github.com/matroskin13/stepper
A simple, efficient, concurrent task runner. Stepper supports MongoDB, Postgresql (beta).
go golang job-scheduler queue scheduler
Last synced: 05 Mar 2026
https://github.com/singlestore-labs/singlestore-workshop-data-intensive-app
This repo provides a starting point for building applications using SingleStore, Redpanda (by Vectorized), and the Go language. SingleStore is a scale-out relational database built for data-intensive workloads. Redpanda is a Kafka API compatible streaming platform for mission-critical workloads created by the team at Vectorized.
database docker getting-started go golang memsql quickstart redpanda singlestore sql tutorial vectorized workshop
Last synced: 06 Feb 2026
https://github.com/auliawiguna/goshaka-starter
REST API boilerplate using Go, Fiber Framework, JWT, GORM, Swagger, Rate Limiter
api authentication boilerplate docker-compose fiber-framework go golang rest-api swagger
Last synced: 25 Jul 2025
https://github.com/marstr/collection
Generic Golang implementation of a few basic data structures.
collections dictionary generics go golang linkedlist linq lrucache queue stack
Last synced: 31 Jul 2025
https://github.com/abdurraufraihan/golang-blog-api
blog api with golang, gorm and gin web framework
gin gin-blog-api gin-gorm go go-blog golang golang-api golang-application golang-blog golang-blog-api golang-rest-api golang-server
Last synced: 08 Mar 2026
https://github.com/matzefriedrich/parsley
An easy-to-use reflection-based dependency injection package that fits into any Go application.
dependency-injection go golang inversion-of-control reflection service-factory service-locator
Last synced: 25 Jul 2025
https://github.com/jankammerath/HttpTimeTravelProxy
Http Time Travel Proxy is an HTTP proxy server written in Go to allow browsing back in time using archive.org's WaybackMachine. You can configure your Internet Explorer or Netscape Navigator on any system to use this proxy to travel back in time and browse the world wide web of yesteryear.
browser go golang golang-application http http-proxy linux proxy proxy-server retrocomputing server time-travel vintage-computers wayback-machine world-wide-web www
Last synced: 06 Apr 2025
https://github.com/philip-bui/grpc-zerolog
Middleware Router logging Protobuf requests, metadata and responses into JSON Logs.
go grpc grpc-zerolog interceptor json logging middleware protobuf protobuf-golang zerolog
Last synced: 14 Apr 2025
https://github.com/arduino/serial-discovery
An Arduino IDE pluggable-discovery for Serial ports
arduino go golang tooling-team
Last synced: 13 Sep 2025
https://github.com/sacsand/gofiber-firebaseauth
Firebase Authentication Middleware for Go Fiber framework.
authentication authentication-middleware fiber fiber-framework firebase firebase-authentication firebase-console go gofiber ignore-urls middleware
Last synced: 13 May 2025
https://github.com/KryptXBSA/StorageBox
A Simple File Storage Service
ansible docker docker-compose gin go grafana nextjs nginx tus-protocol typescript uppy
Last synced: 13 May 2025
https://github.com/surrealdb/fibre
A simple and fast HTTP and WebSocket framework for Go
go golang golang-library http-router http-server json-rpc rest-api websocket-server
Last synced: 09 Oct 2025
https://github.com/lobocv/simplerr
Advanced Go error handling, made simple
error-codes error-handling errors go golang grpc http simple
Last synced: 23 Apr 2025
https://github.com/jub0bs/errutil
a collection of utility functions for working with Go errors
Last synced: 16 Apr 2025
https://github.com/manifoldco/healthz
Easily add health checks to your go services
go golang healthcheck reliability
Last synced: 01 Jul 2025
https://github.com/flaque/thaum
Thaum is a simple boilerplate and scaffolding command line utility.
boilerplate cli go mustache tool
Last synced: 03 Mar 2026
https://github.com/hexilee/htest
htest is a http-test package
go golang http http-client httptest mock test testing
Last synced: 15 Apr 2025
https://github.com/kavishgr/ghrelease
ghrelease(github release) is a CLI tool that fetches and installs the latest release assets from Github for MacOS and Linux (amd64 and arm64 architectures). It automatically detects your operating system and architecture, downloads the release, extracts it(if needed), and keep only the binary.
cli github-downloader github-downloads github-releases go golang-cli linux macos
Last synced: 13 Jan 2026
https://github.com/kolkov/racedetector
Pure-Go race detector - No CGO required! Detect data races in Go programs running on AWS Lambda, Docker (FROM scratch), Alpine Linux. FastTrack algorithm, 85.7% coverage, production-ready
alpine-linux cgo-free concurrency cross-compilation data-race debugging developer-tools docker fasttrack go golang goroutines instrumentation lambda production-ready pure-go race-detector serverless synchronization testing
Last synced: 11 Mar 2026
https://github.com/ibm-cloud/jpetstore-kubernetes
Modernize and Extend: JPetStore on IBM Cloud Kubernetes Service
demo docker go helm ibm-cloud ibm-cloud-solutions image-classification image-recognition istio java jpetstore kubernetes kubernetes-cluster kubernetes-service mms-capabilities toolchain twilio
Last synced: 22 Apr 2025
https://github.com/zergon321/cirno
An easy-to-use collision resolution library for gamedev written in pure Go.
collision collision-avoidance collision-detection collision-handling gamedev geometric-algorithms geometry go golang golang-examples golang-library hitbox hitboxes quadtree
Last synced: 09 Apr 2025
https://github.com/ndabap/ping-pong
Retro game pong written in Go and Websocket as transport
go golang javascript websocket
Last synced: 16 Mar 2025
https://github.com/himanshub16/outbound-go
URL shortener and Redirection As A Service
docker gin go golang outbound redirection tracking url-shortener
Last synced: 23 Apr 2025
https://github.com/anssihalmeaho/funl
FunL programming language
functional-programming funl go golang programming-language
Last synced: 18 Feb 2026
https://github.com/lusingander/go-gif-viewer
Simple animated GIF viewer with Go and Fyne
fyne gif gif-animation gif-viewer go
Last synced: 02 Mar 2026
https://github.com/saltbo/goget
Search and install Golang packages easily
go goget golang golang-application
Last synced: 12 Jan 2026
https://github.com/yanskun/gotests.nvim
that runs gotests with Neovim
go gotests neovim neovim-plugin
Last synced: 10 Aug 2025
https://github.com/webklex/gogeoip
GoGeoIP - a lightweight web api providing ip intelligence written in GO. This software provides an api to get as many information as possible for a given IP address or the current visitor. This includes network, system, location and user information.
Last synced: 07 Mar 2026
https://github.com/beastwick18/genshin-real-time-notes
📝 View your Genshin, Honkai: Star Rail, and Zenless Zone Zero Real-Time Notes from your PC! Check your resin and stamina without opening the Hoyolab App.
genshin genshin-impact go golang honkai honkai-star-rail hoyolab hoyolab-api hoyoverse hoyoverse-api mihoyo mihoyo-api system-tray systray tray tray-application zenless-zone-zero zzz
Last synced: 21 Mar 2025
https://github.com/miyamo2/dynmgrm
GORM DynamoDB Driver
aws aws-dynamodb dynamo dynamodb go golang gorm orm orm-library partiql
Last synced: 08 May 2025
https://github.com/gsabadini/golang-clean-architecture
Implementation of Clean Architecture using Golang :rocket:
architecture banking clean-architecture clean-code cleanarchitecture docker go go-clean-architecture golang golang-cleanarchitecture golang-clear-arch hexagonal-architecture mongodb onion-architecture payments rabbitmq
Last synced: 13 Jul 2025
https://github.com/zendesk/term-check
A GitHub app which runs checks for flagged terminology in GitHub repos
bot checks-api github-bot go go-github golang
Last synced: 11 Apr 2025
https://github.com/jipok/dnsr
DNS-based selective routing for DPI bypass on Linux & routers
anticensorship dns-proxy go linux nfqueue openwrt proxy router socks5 wireguard zero-configuration
Last synced: 23 Jun 2025
https://github.com/juststeveking/go-api
A simple Go API following concepts of Domain Driven Design for educational purposes.
api api-rest ddd domain-driven-design educational-project go golang openapi-specification openapi3
Last synced: 12 Apr 2025
https://github.com/drgrib/Go_Concurrency_Patterns_2012
Ordered, complete, and sometimes enhanced versions of code from Rob Pike's 2012 talk
concurrency-patterns go golang pike rob-pike-talk
Last synced: 07 May 2025
https://github.com/earthboundkid/resperr
Go package to associate status codes and messages with errors
Last synced: 14 Apr 2025
https://github.com/chongzixuan-ai/openai-go-language
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go
chatgpt chatgpt-api go gpt-4 gpt-5 openai openai-api
Last synced: 08 Nov 2025
https://github.com/securesauce/precli
Precaution CLI - command line static application security testing tool
command-line go java python sast security security-tools static-analysis static-code-analysis
Last synced: 09 Apr 2025
https://github.com/rednafi/fork-sweeper
Remove unused GitHub forks
cli delete-forks forks github github-api go golang remove-forks
Last synced: 17 Sep 2025
https://github.com/peterhellberg/tinypng
A TinyPNG client written in Go
client go tinypng tinypng-client
Last synced: 20 Sep 2025
https://github.com/andybons/gogif
The (no longer) missing GIF encoder for #golang
Last synced: 29 Jul 2025
https://github.com/broady/gae-postgres
Connect to Cloud SQL for PostgreSQL from Google App Engine
appengine appengine-go cloud-sql go golang postgres postgresql
Last synced: 27 Oct 2025
https://github.com/keepeye/logrus-filename
Logrus hook for logging filename and line number
Last synced: 24 Jan 2026
https://github.com/remizovm/geonames
Golang wrapper over the geonames.org website dump
api api-client api-wrapper client geonames go golang golang-wrapper
Last synced: 14 Jan 2026
https://github.com/suda/go-gooey
🥞 Declarative GUI framework for Go using GTK3. Think Go + SwiftUI + GTK
declarative declarative-ui go golang gtk gtk3 gui
Last synced: 26 Mar 2025
https://github.com/andrei-polukhin/pgdbtemplate
Go library for creating PostgreSQL test databases using template databases for lightning-fast test execution.
database go golang performance pgx postgresql pq testcontainers testing
Last synced: 30 Dec 2025
https://github.com/goplus/pandas
Flexible and powerful data analysis / manipulation library for Go+, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
data-analysis data-science data-tech go golang gop goplus pandas scientific-computing
Last synced: 30 Apr 2025
https://github.com/soundhound/houndify-sdk-go
The official Houndify SDK for Go
go golang houndify sdk speech-recognition voice-recognition voice-search
Last synced: 14 Jan 2026
https://github.com/aperturerobotics/protobuf-project
Protobuf with Go import paths for Go and TypeScript: project boilerplate w/ Makefile. Supports grpc, vtprotobuf, drpc, ts-proto, twirp, starpc.
Last synced: 06 Mar 2026
https://github.com/3timeslazy/anti-dig
🚀 Blazingly fast getting rid of uber-dig in your code
anti-di dependency-injection go golang
Last synced: 10 Apr 2025
https://github.com/jdockerty/today
View your commit history across multiple directories, ideal for daily standup.
cli git git-commit go golang golang-cli productivity standup
Last synced: 11 Apr 2025
https://github.com/limitcool/cool-blog
个人自用的Go博客系统的后端服务,采用gin框架+mysql数据库构建,目前正在实现中。
blog blog-app blog-app-crud blog-engine gin go
Last synced: 05 Jun 2026
https://github.com/code-hex/testing-grpc
go-grpc server, client for onboarding
beginner client go golang grpc learning server testing-grpc
Last synced: 05 May 2025
https://github.com/m4cs/walgur
:computer: Set your desktop background from randomly picked Imgur links! :framed_picture:
Last synced: 11 Apr 2025
https://github.com/mauricioklein/go-chainable
Chain function calls in Golang, with support to argument's feedback and error-handling
chainable chainable-methods go golang pipe
Last synced: 07 May 2025
https://github.com/blinklabs-io/cardano-up
Command line utility for managing Cardano services
Last synced: 30 Apr 2025
https://github.com/code-hex/sqlx-transactionmanager
Transaction manager for github.com/jmoiron/sqlx
Last synced: 15 Mar 2026
https://github.com/dangkaka/top-projects
Most popular github projects in Go/Javascript/Python/Php (by :star:) - Auto update every week
Last synced: 17 Jan 2026