Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2025-01-27 00:12:41 UTC
- JSON Representation
https://github.com/pretty66/iptables-web
golang开发的iptables web 管理程序
go go-iptables iptables iptables-go iptables-management iptables-ui iptables-web
Last synced: 25 Jan 2025
https://github.com/iceber/iouring-go
Provides easy-to-use async IO interface with io_uring
Last synced: 22 Jan 2025
https://github.com/Iceber/iouring-go
Provides easy-to-use async IO interface with io_uring
Last synced: 15 Nov 2024
https://github.com/ericm/stonks
Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal. See how fast your stonks will crash.
ascii-art aur cli curl go golang graphs hacktoberfest linux macos stock-cli stock-data stock-market stock-market-data stock-visualizer stocks terminal-based terminal-graphics tracker wtfutil
Last synced: 25 Jan 2025
https://github.com/awalterschulze/Gographviz
Parses the Graphviz DOT language in golang
go golang graphviz graphviz-dot-language parse
Last synced: 24 Oct 2024
https://github.com/teambition/gear
A lightweight, composable and high performance web service framework for Go.
framework gear go hooks http2 logging middleware router server-push web
Last synced: 01 Nov 2024
https://github.com/goccy/go-reflect
Zero-allocation reflection library for Go
go golang golang-library reflection
Last synced: 25 Jan 2025
https://github.com/replicatedhq/troubleshoot
Preflight Checks and Support Bundles Framework for Kubernetes Applications
go golang kubernetes modern-on-prem preflight troubleshooting
Last synced: 22 Jan 2025
https://github.com/grailbio/bigslice
A serverless cluster computing system for the Go programming language
bigdata cluster computing etl go golang machinelearning mapreduce
Last synced: 09 Nov 2024
https://github.com/golobby/container
A lightweight yet powerful IoC dependency injection container for the Go programming language
container dependency-injection di-container di-framework go golang golang-package inversion-of-control ioc ioc-container
Last synced: 26 Oct 2024
https://github.com/mmpx12/twitter-media-downloader
twmd: CLI/GUI Apiless twitter downlaoder. Download medias from single tweet or a whole profile.
downloader go golang gui termux termux-tools twitter twitter-downloader
Last synced: 29 Oct 2024
https://github.com/ipsn/go-libtor
Self-contained Tor from Go
anonymity go golang library onion-routing privacy tor
Last synced: 01 Nov 2024
https://github.com/pion/mediadevices
Go implementation of the MediaDevices API.
audio-call codec driver face-recognition go golang livestream machine-learning mediadevices mediadevices-api p2p rtp streaming video-call voip webrtc
Last synced: 12 Dec 2024
https://github.com/kadeessh/kadeessh
Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go
authentication caddy go openssh ssh ssh-server
Last synced: 22 Jan 2025
https://github.com/bmhatfield/go-runtime-metrics
Collect Golang Runtime Metrics, outputting to a stats handler
go golang runtime runtime-metrics stats statsd
Last synced: 25 Jan 2025
https://github.com/ankorstore/yokai
Simple, modular, and observable Go framework for backend applications.
backend dependency-injection framework go golang grpc-server http-server kubernetes metrics modular observability open-telemetry prometheus worker-pool yokai
Last synced: 24 Jan 2025
https://github.com/parca-dev/parca-agent
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd
Last synced: 24 Jan 2025
https://github.com/alecbcs/hyprspace
A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks.
distributed-networking go golang ipfs libp2p mesh-networks networking vpn
Last synced: 19 Jan 2025
https://github.com/zeioth/compiler.nvim
Neovim compiler for building and running your code without having to configure anything
build-automation-tool build-tool built-tools compiler csharp elixir go golang javascript lua neovim-plugin neovim-plugins nvim-plugin nvim-plugins python rlanguage rust typescript zig
Last synced: 25 Jan 2025
https://github.com/samber/oops
🔥 Error handling library with context, assertion, stack trace and source fragments
assert assertion attributes context error exception go handling logger logrus logrus-fomatter slog stacktrace structured-logging zap zerolog
Last synced: 27 Jan 2025
https://github.com/j178/leetgo
Best LeetCode friend for geek. :snowboarder:
chatgpt cli go golang leetcode leetcode-cli leetcode-contest leetcode-helper
Last synced: 24 Jan 2025
https://github.com/ipdr/ipdr
🐋 IPFS-backed Docker Registry
cdn docker docker-registry go golang interplanetary ipfs ipfs-protocol p2p
Last synced: 25 Jan 2025
https://github.com/ahmetb/govvv
"go build" wrapper to add version info to Golang applications
Last synced: 22 Jan 2025
https://github.com/twgh/xcgui
炫彩界面库. Go GUI library. Golang bindings for XCGUI, Windows GUI library, DirectUI design idea.
desktop-app desktop-application direct2d directui go go-binding go-gui golang golang-bindings golang-tool gui gui-application gui-framework gui-library gui-toolkit windows windows-desktop windows-gui windows-library xcgui
Last synced: 25 Jan 2025
https://github.com/sturdy-dev/sturdy
🐥 Sturdy is an open-source, real-time, version control platform for startups (https://getsturdy.com)
electron git go golang open-source self-hosted sturdy vcs vue vue3 vuejs y-combinator
Last synced: 30 Oct 2024
https://github.com/mistakenelf/fm
A terminal based file manager
bubbletea cli file-manager filemanager fm go golang terminal tui
Last synced: 04 Nov 2024
https://github.com/asticode/go-astits
Demux and mux MPEG Transport Streams (.ts) natively in GO
go golang golang-library mpeg mpeg-ts mpeg2 mpegts transport-stream
Last synced: 15 Nov 2024
https://github.com/mvdan/unparam
Find unused parameters in Go
arguments functions go linter parameters results unused
Last synced: 23 Jan 2025
https://github.com/xmppo/go-xmpp
Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox)
chat go go-xmpp golang iot jabber xmpp xmpp-library
Last synced: 24 Jan 2025
https://github.com/shaj13/go-guardian
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
2fa auth authentication authenticator bearer-tokens certificate-authentication go go-guardian go-passport golang golang-library guardian hotp ldap ldap-authentication passport strategies tokens totp x509
Last synced: 25 Oct 2024
https://github.com/incu6us/goimports-reviser
Right imports sorting & code formatting tool (goimports alternative)
go gofmt goimports goimports-reviser golang sort-goimports
Last synced: 14 Nov 2024
https://github.com/go-godo/godo
golang build tool in the spirt of rake, gulp
Last synced: 20 Nov 2024
https://github.com/onflow/flow-go
A fast, secure, and developer-friendly blockchain built to support the next generation of games, apps, and the digital assets that power them.
blockchain flow go golang onflow
Last synced: 23 Jan 2025
https://github.com/diamondburned/gotk4
Autogenerated GTK4 bindings for Go
go gobject-introspection golang gotk3 gotk4 gtk3 gtk4
Last synced: 24 Jan 2025
https://github.com/aperturerobotics/bifrost
Modular networking for Go with pluggable transports, RPC, WebRTC, WebAssembly support.
go nats peer-to-peer rpc webassembly websocket
Last synced: 07 Nov 2024
https://github.com/CocaineCong/gin-mall
基于 gin+gorm+redis+mysql 读写分离的电子商城,包括 JWT 鉴权,CORS跨域,AES 对称加密,引入ELK体系方便日志查看,jaeger进行trace查看,skywalking进行检测,使用docker容器化部署
aes-encryption cors docker docker-compose elasticsearch elk gin go golang gorm jaeger jwt kibana mysql redis skywalking
Last synced: 07 Nov 2024
https://github.com/idoubi/sql2struct
A developer-friendly tool for transfering sql statement to go struct.
Last synced: 25 Jan 2025
https://github.com/xujiajun/gorouter
xujiajun/gorouter is a simple and fast HTTP router for Go. It is easy to build RESTful APIs and your web framework.
go golang gorouter restful-api router
Last synced: 22 Jan 2025
https://github.com/showwin/speedtest-go
CLI and Go API to Test Internet Speed using speedtest.net
Last synced: 05 Nov 2024
https://github.com/vladimirvivien/gosh
Gosh - a pluggable framework for building command shell programs
cli command-line go go-buildmode golang plugin shared-library shell
Last synced: 27 Jan 2025
https://github.com/meilisearch/meilisearch-go
Golang wrapper for the Meilisearch API
client go golang meilisearch sdk
Last synced: 01 Nov 2024
https://github.com/oleiade/reflections
High level abstractions over the Go reflect library
go golang reflect reflection runtime types
Last synced: 25 Jan 2025
https://github.com/alash3al/wsify
A very simple general purpose websocket server that does the job
backend go golang pub pubsub pusher realtime realtime-messaging redis-channel tiny topic webhook websocket-service websockets
Last synced: 25 Jan 2025
https://github.com/frankban/quicktest
Quick helpers for testing Go applications
assertions go golang library testing
Last synced: 24 Jan 2025
https://github.com/pb33f/libopenapi
libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.
diff go golang library oas oasv3 openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 parser swagger swagger-api swagger2
Last synced: 23 Jan 2025
https://github.com/zk-call/zkp-hmac-communication-go
"Zero-Knowledge" Proof Implementation with HMAC Communication in Go
go hmac zero-knowledge zk-call zkproof
Last synced: 26 Jan 2025
https://github.com/hueristiq/xurlfind3r
A command-line interface (CLI) based passive URLs discovery utility. It is designed to efficiently identify known URLs of given domains by tapping into a multitude of curated online passive sources.
bug-bounty bug-bounty-tools contentdiscovery ethical-hacking ethical-hacking-tools go golang osint osint-tools penetration-testing penetration-testing-tools reconnaissance red-teaming red-teaming-tools web-security
Last synced: 25 Jan 2025
https://github.com/oopsguy/m3u8
A mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files. 一个迷你 M3U8 视频下载工具。
downloader go golang hls m3u8 ts
Last synced: 25 Jan 2025
https://github.com/alash3al/smtp2http
A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request
go golang mail mailbox smtp-server smtp2http webhook
Last synced: 24 Jan 2025
https://github.com/rookie-ninja/rk-boot
Build microservice with rk-boot and let the team take over clean and tidy code.
echo echo-middleware gin gin-middleware go go-project-structure golang gorilla-mux grpc grpc-middleware middleware
Last synced: 23 Jan 2025
https://github.com/wundergraph/wunderbase
Serverless GraphQL Database built on top of Firecracker, SQLite and Prisma
database db firecracker firecracker-containerd firecracker-microvms firecracker-vm go golang golang-application golang-package graphql prisma prisma2 serverless sqlite sqlite-database sqlite3 sqlite3-database wundergraph
Last synced: 26 Jan 2025
https://github.com/googlecloudplatform/govanityurls
Use a custom domain in your Go import path
Last synced: 24 Jan 2025
https://github.com/dsoprea/go-exif
A very complete, highly tested, standards-driven (but customizable) EXIF reader/writer lovingly written in Go.
Last synced: 25 Jan 2025
https://github.com/julien040/anyquery
Query anything (JSON, Salesforce, GitHub, etc.) with SQL and visualize your data with any MySQL-compatible BI tool.
airtable analytics api business-intelligence csv data-visualization database github go json migration mysql notion parquet pql prql salesforce sql sqlite
Last synced: 26 Jan 2025
https://github.com/GoogleCloudPlatform/govanityurls
Use a custom domain in your Go import path
Last synced: 19 Nov 2024
https://github.com/wI2L/jsondiff
Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations
go golang json json-patch kubernetes-mutating-webhook rfc6902
Last synced: 26 Oct 2024
https://github.com/wi2l/jsondiff
Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations
go golang json json-patch kubernetes-mutating-webhook rfc6902
Last synced: 23 Jan 2025
https://github.com/imkira/go-libav
Go language bindings for ffmpeg libraries
ffmpeg go language-bindings libav
Last synced: 25 Nov 2024
https://github.com/pierre-emmanuelJ/iptv-proxy
Reverse proxy on iptv m3u and m3u8 file and xtream codes client api
docker docker-compose go golang iptv iptv-proxy iptv-smarter m3u m3u-proxy m3u8 proxy xtream xtream-codes xtream-proxy
Last synced: 03 Nov 2024
https://github.com/tiaguinho/gosoap
🦉SOAP package for Go
go golang gosoap soap soap-client soap-messages
Last synced: 25 Jan 2025
https://github.com/kasvith/simplelb
World's most dumbest Load Balancer
go golang load-balancer loadbalancer
Last synced: 25 Jan 2025
https://github.com/xe/olin
Webassembly + Event Sourcing
abi cwa event-sourcing eventbus go olin rust webassembly
Last synced: 27 Jan 2025
https://github.com/Xe/olin
Webassembly + Event Sourcing
abi cwa event-sourcing eventbus go olin rust webassembly
Last synced: 01 Nov 2024
https://github.com/gotestyourself/gotest.tools
A collection of packages to augment the go testing package and support common patterns.
assert assertions go golang test testing
Last synced: 21 Jan 2025
https://github.com/ihexxa/quickshare
Quick and simple file sharing between different devices, built with Go, React and Typescript.
file-sharing gin go golang javascript jest react reactjs sqlite typescript webpack yarn
Last synced: 24 Jan 2025
https://github.com/spotahome/kooper
Kooper is a simple Go library to create Kubernetes operators and controllers.
controller framework go golang infrastructure k8s kubernetes library operator toolkit
Last synced: 24 Jan 2025
https://github.com/slicebit/qb
The database toolkit for go
database db go golang mysql orm postgresql sql sqlalchemy sqlite3
Last synced: 25 Jan 2025
https://github.com/hashicorp/consul-replicate
Consul cross-DC KV replication daemon.
Last synced: 25 Jan 2025
https://github.com/google/yggdrasil-decision-forests
A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.
cart cli cpp decision-forest decision-trees distributed-computing go gradient-boosting interpretability javascript machine-learning ml pypi python random-forest tensorflow
Last synced: 23 Jan 2025
https://github.com/megaease/easemesh
A service mesh implementation for connecting, control, and observe services in spring-cloud.
go kubernetes mesh microservice microservices observability service service-governance service-mesh servicemesh spring-cloud traffic-splitting
Last synced: 22 Jan 2025
https://github.com/loopholelabs/scale
A framework for building high-performance plugin systems into any application, powered by WebAssembly.
browser functions go javascript js node plugin runtime rust scale sdk typescript wasm webassembly
Last synced: 22 Jan 2025
https://github.com/err0r500/go-realworld-clean
a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld
clean-architecture clean-code ddd ddd-architecture example-project go golang hexagonal-architecture ports-and-adapters realworld realworld-backend testing
Last synced: 08 Nov 2024
https://github.com/ortuman/nuke
⚡ A memory arena implementation for Go.
arena-allocator garbage-collection go low-latency memory-management performance
Last synced: 26 Jan 2025
https://github.com/aldor007/mort
Storage and image processing server written in Go
crop-image docker dockerfile go golang image-processing jpeg libvips png resize resize-images s3 storage tranform webp
Last synced: 26 Jan 2025
https://github.com/gbrayhan/microservices-go
Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.
boilerplate boilerplate-go boilerplate-golang boilerplate-microservice clean-architecture docker gin go golang golang-examples gorm hexagonal-architecture jwt microservices-architecture pagination rest-api swagger
Last synced: 25 Jan 2025
https://github.com/mymmrac/telego
Telegram Bot API library for Go
bot bot-api bot-framework go golang telego telegram telegram-api telegram-bot telegram-bot-api
Last synced: 26 Oct 2024
https://github.com/tgres/tgres
Time Series in Go and PostgreSQL
go golang grafana graphite postgresql-database statsd time-series
Last synced: 26 Jan 2025
https://github.com/openzipkin-contrib/zipkin-go-opentracing
OpenTracing Bridge for Zipkin Go
distributed-tracing go instrumentation opentracing openzipkin trace tracing zipkin
Last synced: 08 Nov 2024
https://github.com/ekalinin/github-markdown-toc.go
Easy TOC creation for GitHub README.md (in go)
github go golang markdown readme table-of-contents toc
Last synced: 26 Jan 2025