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-05 00:09:27 UTC
- JSON Representation
https://github.com/TomWright/queryparam
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
delimited delimited-data go golang query-parameters query-params slice tag tags url url-parameters url-params url-parser url-parsing url-values
Last synced: 11 May 2025
https://github.com/serhiicho/timeago
Date and time library for your Go project that converts dates into 'time ago' format
datetime datetime-converter datetime-formatters go go-package golang time timeago timeago-go
Last synced: 18 Jun 2025
https://github.com/boltchat/bolt
⚡ A fast, lightweight, and secure chat protocol, client and server, written in Go.
application-layer-protocol chat client go irc server tcp
Last synced: 03 Apr 2025
https://github.com/beleon/buckets
A tiny and fast in-memory pastbin with curl support
curl docker go golang pastebin self-hosted
Last synced: 15 Dec 2025
https://github.com/wafer-bw/whatsmyip
Golang API deployed as a Vercel Serverless Function that returns your public IP address.
api go golang vercel-serverless
Last synced: 04 Apr 2025
https://github.com/sivchari/containedctx
containedctx is a linter that detects struct contained context.Context field
go golang golangci-lint linter static-analysis
Last synced: 04 Apr 2025
https://github.com/keinos/hello-cobra
✅ Hello, world! sample/example of Cobra in Golang with a 100% coverage test.
cobra go golang hello-world hello-world-for-beginner helloworld helloworld-demo
Last synced: 06 May 2025
https://github.com/phith0n/vindicator
Vindicator is a lightweight Golang library that is designed to hold and check any blocking function. e.g. subprocess, network connection...
Last synced: 11 Apr 2025
https://github.com/devlights/go-grpc-uds-example
gRPC with Unix domain socket (UDS) example by golang
go golang grpc grpc-go protobuf protocol-buffers unix-domain-socket
Last synced: 18 Mar 2025
https://github.com/mvdan/unindent
Report code that is unnecessarily indented
go indentation linter simplify
Last synced: 11 Apr 2025
https://github.com/caas-team/GoKubeDownscaler
A horizontal autoscaler for Kubernetes workloads
autoscaler downscaling go golang kube-downscaler kubernetes scaling
Last synced: 03 Apr 2025
https://github.com/indaco/teseo
Go templ components for SEO
components go golang seo templ
Last synced: 19 Mar 2025
https://github.com/juev/hledger-lsp
Language Server Protocol (LSP) implementation for hledger journal files
go golang hledger lsp lsp-server
Last synced: 01 May 2026
https://github.com/gol4ng/logger
another GO logger. The main line is to provide a friendly and fast API to send your log wherever you want.
formatters gelf gelf-format go go-logger golang golang-logger handlers json log logger logger-interface logger-middleware logging loging socket stream structured-logging writer
Last synced: 30 Jan 2026
https://github.com/ktnyt/go-moji
A Go library for Zenkaku/Hankaku conversion
Last synced: 22 Jan 2026
https://github.com/ibrahmsql/gocat
Modern, cross-platform netcat alternative written in Go with enhanced features for network communication, debugging, and security testing.
cli cross-platform go golang modern-netcat netcat network-debugging networking penetration-testing port-scanner security tcp udp
Last synced: 17 Mar 2026
https://github.com/teacat/rushia
👷 MySQL query builder with fully functional
database go golang mysql query-builder sql sqlite
Last synced: 14 Jan 2026
https://github.com/alexrios/lmotelfy
Automagically insert Open Telemetry spans in your codebase.
ast cli go golang open-telemetry open-telemetry-go otel span
Last synced: 23 Oct 2025
https://github.com/HublastX/Commit-IA
CommitIA is a Go-based tool that leverages LLMs to analyze code changes and automatically generate semantic commit messages.
automation cli cobra commit gemini go golang llm
Last synced: 11 Oct 2025
https://github.com/twisttheneil/rest-geoip
Self hosted GeoIP lookup tool written in Go + Vue.js
geoip geoip-lookup geolocation go golang location maxmind maxminddb rest selfhosted vue vue3 vuejs
Last synced: 27 Jan 2026
https://github.com/orsinium-labs/valdo
✅ Go package for validating JSON. It's the first Go package that can generate JSON Schema (OpeanAPI-compatible), produces user-friendly errors, and supports translations.
go golang json jsonschema openapi openapi3 validation validator
Last synced: 13 Oct 2025
https://github.com/gnames/gnverifier
GNverifier verifies scientific names against more than 100 biodiversity databases
biodiversity bioinformatics go golang reconciliation resolution scientific-names verification
Last synced: 16 Mar 2026
https://github.com/dbalan/pipet
Personal snippet manager, store bits of text.
Last synced: 27 Jan 2026
https://github.com/alexisvisco/gwd
Allow to track when a module and package change from a git tree and modules which import them, ideal for monorepo !
go go118 golang gotest goworkspace monorepo tools
Last synced: 31 Jan 2026
https://github.com/aosasona/gots
No matter how you pronounce it, this repository is all about converting Go types to TypeScript types.
Last synced: 20 Mar 2026
https://github.com/johnmai-dev/gsms
📲 一款满足你的多种发送需求的短信发送组件,参考overtrue/easy-sms实现的 Go 版本
aliyun-sms easy-sms go go-sms golang golang-sms sms sms-client sms-gateway yunpian-sms
Last synced: 02 Apr 2026
https://github.com/whoissethdaniel/nvim-go-client-examples
Examples of using the nvim go client and documentation for the client
Last synced: 05 Mar 2026
https://github.com/crackcomm/crawl
Lightweight library for scalable crawlers in Go.
Last synced: 16 Feb 2026
https://github.com/mantzas/incata
Event Sourcing Data Access Library
database event-sourcing go golang
Last synced: 22 Jan 2026
https://github.com/romshark/parseint
A collection of efficient generic integer parser functions for Go
Last synced: 15 Oct 2025
https://github.com/linfangrong/carrier
Redis Cluster Proxy for Redis 3.0
go golang redis-cluster redis-proxy
Last synced: 14 Jan 2026
https://github.com/jfrerich/mattermost-plugin-bookmarks
Advanced Message Bookmarking Inside Mattermost!
go golang mattermost mattermost-plugin
Last synced: 14 Jan 2026
https://github.com/att-cloudnative-labs/kubesweeper
Removes unnecessary Kubernetes resources based on a configurable pod restart threshold.
docker go golang helm knative kubernetes
Last synced: 16 Jan 2026
https://github.com/bartmika/timekit
Helpful functions to extend the Golang `time` standard package
date go golang golang-library time
Last synced: 23 Apr 2025
https://github.com/mindorksopensource/go-log
A Go logger package which provides utility on top of Go's normal Log package.
go golang logger opensource package utility
Last synced: 24 Apr 2025
https://github.com/gigurra/boa
Opinionated declarative CLI args, ENV vars and config files
cli command command-line go golang
Last synced: 11 Apr 2026
https://github.com/sabakihq/gtp
A Node.js module for handling GTP engines.
ai baduk board-game engine go gtp nodejs weiqi
Last synced: 12 May 2025
https://github.com/sauerbraten/pubsub
A Go package implementing a topic-based publish-subscribe system using channels.
channels go message-bus publish-subscribe pubsub
Last synced: 27 Dec 2025
https://github.com/q1mi/ginsession
A session middleware for gin framework.
gin gin-middleware go golang session
Last synced: 09 Jul 2025
https://github.com/stepanstipl/go-protobuf-import-example
Importing protobuf definitions with Go modules
Last synced: 23 Mar 2025
https://github.com/vonng/go-itunes-search
iTunes Search API for Golang
api-wrapper go itunes itunes-search search
Last synced: 12 Apr 2025
https://github.com/haraj-backend/zatca-sdk-go
An unofficial package in Golang to help developers implement ZATCA (Fatoora) QR code easily.
e-invoicing fatoora go golang qr-code qrcode saudi-arabia sdk-go zatca
Last synced: 12 Jul 2025
https://github.com/ahmagdy/csv-to-json-converter
A little script to convert CSV Files to JSON in easy and flexible way using GoLang.
convert-csv-files go golang json
Last synced: 12 Jul 2025
https://github.com/cutelittledevil/go-jt808
jt808服务端 单机[2核4G]并发10w+ 100%测试覆盖率 例子丰富(每日保存亿+经纬度[2核4G] 平台下发数据获取回复 主动安全协议 JT1078流媒体播放等)
Last synced: 03 Aug 2025
https://github.com/ghostmanager/ghostwriter_cli
Golang CLI binary used for installing and managing Ghostwriter
cli command-line command-line-tool docker docker-compose go golang
Last synced: 26 Jul 2025
https://github.com/ctxgo/gopull
a repo for docker http pull image
docker go golang image imagedownloader
Last synced: 13 Apr 2025
https://github.com/drgarcia1986/sif
A minimal (and experimental) ACK written in Go
Last synced: 15 Apr 2025
https://github.com/ashish0kumar/cellscape
🧬 Terminal-based cellular automata playground
belousov-zhabotinsky brians-brain cellular-automata cli game-of-life go tui
Last synced: 07 Aug 2025
https://github.com/hxreborn/waybar-claude-code
A lightweight Waybar custom module that displays Claude Code usage metrics
awesome-claude-code ccusage claude claude-code go linux statusbar waybar waybar-module wayland
Last synced: 13 Jun 2026
https://github.com/lifailon/ssh-bot
Telegram bot for executing commands on remote hosts via ssh.
bot chat-bot go ssh-client telegrambot
Last synced: 01 Sep 2025
https://github.com/threecommaio/tailscale-cloudrun-reverseproxy
Example of how to write reverse proxy in Go that runs on Cloud Run with Tailscale
Last synced: 12 Apr 2025
https://github.com/Dynom/TySug
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
algorithm cors docker go golang jaro jaro-winkler keyboard keyboard-layout library spelling-errors string-distance suggestions toml typing typo webservice words
Last synced: 14 Mar 2025
https://github.com/budougumi0617/leetgode
LeetCode CLI for Gophers. This CLI can generate a skeleton code with test code.
cli go golang hacktoberfest leetcode
Last synced: 15 May 2025
https://github.com/dawidd6/go-appindicator
:traffic_light: Go bindings for libappindicator3 C library
appindicator applet go golang indicator library tray
Last synced: 13 Nov 2025
https://github.com/wpcodevo/golang-fiber-jwt-rs256
In this comprehensive guide, you'll learn how to properly refresh JSON Web Tokens (JWTs) using the RS256 algorithm and Redis. The integration of Redis will give us the ability to effortlessly revoke or invalidate the JWTs when necessary.
asymmetric-cryptography bcrypt fiber fiber-framework go golang jwt pgadmin4 postgresql private-key public-key-cryptography redis rs256
Last synced: 09 Mar 2026
https://github.com/atomix/dazl
Configurable abstraction layer for Go logging frameworks
Last synced: 07 Apr 2025
https://github.com/aphistic/gomol
Gomol is a library for structured, multiple-output logging for Go with extensible logging outputs
go gomol logging structured-logging
Last synced: 14 Mar 2025
https://github.com/kezhuw/toml
TOML parser and encoder for Go with reflection.
Last synced: 15 Apr 2025
https://github.com/tcfw/go-grpc-k8s-resolver
GRPC resolver for Kubernetes service endpoints
go golang golang-package grpc grpc-go kubernetes
Last synced: 15 Jul 2025
https://github.com/a8m/lease
Generic lease implementation using DynamoDB
distributed-systems dynamo dynamodb go kcl lease
Last synced: 25 Sep 2025
https://github.com/geoherna/gosh-darnit
Profanity Filter written in pure Go
go golang golang-library profanity profanity-detection profanity-filter profanity-filtering
Last synced: 13 Jan 2026
https://github.com/codeturion/codesurface
Give your AI agent instant API lookups instead of expensive source file reads. MCP server for C#, Go, Java, Python, and TypeScript.
ai claude code-intelligence csharp cursor developer-tools go golang java llm mcp mcp-server python typescript
Last synced: 04 Mar 2026
https://github.com/getoutreach/goql
A GraphQL client package written in Go.
client-library go golang golang-library golang-package graphql
Last synced: 21 Feb 2026
https://github.com/pauloappbr/gojinn
In-Process Serverless Runtime for Caddy. Run Go, Rust & Zig functions via WebAssembly with ~1ms cold starts. Features: Host-Managed DB Pool (Postgres/MySQL/SQLite), In-Memory KV Store & Secure Sandboxing.
caddy edge-computing faas go htmx postgres serveless sqlite wasm wazero webassembly
Last synced: 10 Feb 2026
https://github.com/alessandro-salerno/htmc
Ever wanted to code a website in C? No? Well, now you can!
backend c cgi cli dynamic-linking dynamic-webpages dynamic-websites frontend go golang html html5 http-server hypertext-preprocessor linux mit-license shared-object unix web-server
Last synced: 02 Mar 2026
https://github.com/bramp/goredirects
A tool to help host go packages with vanity domains on GitHub
Last synced: 03 Sep 2025
https://github.com/gngtwhh/gocui
A simple command line graphics template
command-line go golang library progress-bar
Last synced: 14 Jan 2026
https://github.com/witchard/toukan
A simple Kanban board for your terminal
go golang kanban kanban-board terminal terminal-based
Last synced: 14 Jan 2026
https://github.com/transloadit/go-sdk
Transloadit's official Go SDK, maintained by the community
encoding go sdk transloadit uploading
Last synced: 09 Apr 2025
https://github.com/heyphat/follow.markets
The software enables traders to configure trading signals from markets' observable price actions, build, backtest trading strategies, and eventually conduct and manage trades.
bitcoin bot crypto cryptocurrency go golang markets stock telegram trading trading-bot
Last synced: 14 Jan 2026
https://github.com/valord577/mailx
A library that makes it easier to send email via SMTP.
Last synced: 18 Jan 2026
https://github.com/kubemq-io/kubemq-targets
KubeMQ Targets connects KubeMQ message and queue broker with external systems and cloud services
aws azure cache database gcp go golang golang-application kubemq kubemq-message-broker kubernetes message-broker message-queue messaging rest-api sink
Last synced: 26 Jun 2025
https://github.com/neufeldtech/secretmessage-go
Send self-destructing secret messages over Slack
ephemeral go golang message secret self-destructing-messages slack
Last synced: 06 Apr 2025
https://github.com/shomali11/xredis
Go Redis Client
connection-pool easy easy-to-use go golang options redigo redis redis-cache redis-client redis-sentinel sentinel typesafe
Last synced: 12 May 2025
https://github.com/tehmaze/confidentiality
:lock: Portable, secure by default cryptography
crypto cryptography cryptography-library go golang javascript javascript-library python python-library python3 ruby ruby-library
Last synced: 22 Mar 2025
https://github.com/assifar-karim/cyclomatix
A static analysis tool for Go that generates control flow graphs and computes cyclomatic complexity
control-flow-graph cyclomatic-complexity go graph-theory graphviz static-analysis
Last synced: 11 Jan 2026
https://github.com/bnclabs/gofast
High performance transport protocol for distributed applications.
go golang multiplexer network peer-to-peer pipeline socketio stream transport
Last synced: 12 Jan 2026
https://github.com/tomwright/queryparam
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
delimited delimited-data go golang query-parameters query-params slice tag tags url url-parameters url-params url-parser url-parsing url-values
Last synced: 28 Jun 2025
https://github.com/yungwood/ical-filter-proxy
iCal proxy with support for user-defined filtering rules
Last synced: 10 Mar 2026
https://github.com/iand/gonudb
Gonudb is an append-only key/value datastore written in Go.
Last synced: 19 Apr 2025
https://github.com/donatj/mpo
JPEG-MPO Decoder / Converter Library and CLI Tool
decoder go jpeg-mpo mpo multi-picture
Last synced: 23 Apr 2025
https://github.com/aleksi/applehealth
Go module for accessing Apple Health exported data.
apple apple-health apple-healthkit applehealth applehealthkit go golang golang-library golang-package health healthkit
Last synced: 23 Apr 2025
https://github.com/johto/iso9660wrap
Wrap a single file into an ISO9660 image
Last synced: 10 Mar 2026
https://github.com/oldthreefeng/stress
压力测试, 实现参考https://github.com/link1st/go-stress-testing, 使用cobra重写, 支持docker
cobra go golang stress-testing
Last synced: 11 Jun 2025