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: 2024-11-08 00:12:17 UTC
- JSON Representation
https://github.com/alphadose/zenq
A thread-safe queue faster and more resource efficient than golang's native channels
concurrency fastest go golang high-throughput highly-concurrent lock-free low-latency memory-efficient mpsc-queue optimization ringbuffer spsc-queue thread-safe zenq zero-allocations
Last synced: 01 Nov 2024
https://github.com/jcuga/golongpoll
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber
Last synced: 26 Oct 2024
https://github.com/apache/pulsar-client-go
Apache Pulsar Go Client Library
event-streaming go golang messaging pubsub pulsar queuing streaming
Last synced: 29 Oct 2024
https://github.com/bebop/poly
A Go package for engineering organisms.
alignment bioengineering bioinformatics codon-optimizer computational-biology dna dna-barcode dna-barcoding fasta genbank genetic-engineering go golden-gate mash molecular-biology plasmids primer-design sequence-hashing synbio synthetic-biology
Last synced: 02 Aug 2024
https://github.com/003random/getJS
A tool to fastly get all javascript sources/files
bugbounty extract files go golang goquery hacking hacktoberfest javascript parser pentesting recon reconnaissance urls
Last synced: 27 Oct 2024
https://github.com/inkeliz/karmem
Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.
assemblyscript c csharp dotnet dotnet7 go golang odin-lang random-access serialization swift webassembly zig
Last synced: 14 Oct 2024
https://github.com/slotix/dataflowkit
Extract structured data from web sites. Web sites scraping.
cdp chrome-fetcher crawling extract-data go golang golang-library headless scraper scraping scraping-websites
Last synced: 26 Oct 2024
https://github.com/jcuga/Golongpoll
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber
Last synced: 24 Oct 2024
https://github.com/markus-wa/demoinfocs-golang
A Counter-Strike 2 & CS:GO demo parser for Go (demoinfo)
counter-strike csgo demo demo-parser demoinfo esports go golang hacktoberfest parser replays
Last synced: 03 Aug 2024
https://github.com/yznts/kyoto
Asynchronous frontends with Go
components framework frontend go golang htmx htmx-go ui ui-components view
Last synced: 20 Oct 2024
https://github.com/malisit/kolpa
A fake data generator written in and for Go
datetime fake-content fake-data faker-library go golang random-generation user-agent
Last synced: 02 Aug 2024
https://github.com/Runner-Go-Team/RunnerGo
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
api automated-testing docker go performance-test test test-platform
Last synced: 01 Aug 2024
https://github.com/russellluo/timingwheel
Golang implementation of Hierarchical Timing Wheels.
Last synced: 06 Nov 2024
https://github.com/argoproj-labs/argocd-operator
A Kubernetes operator for managing Argo CD clusters.
argocd go golang kubernetes kubernetes-operator openshift operator operator-sdk
Last synced: 04 Nov 2024
https://github.com/psampaz/go-mod-outdated
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.
beautifier beautify go go-modules golang outdated outdated-dependencies outdated-libraries outdated-packages prettifier prettify
Last synced: 04 Nov 2024
https://github.com/Runner-Go-Team/runnerGo
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
api automated-testing docker go performance-test test test-platform
Last synced: 02 Nov 2024
https://github.com/hanabi1224/programming-language-benchmarks
Yet another implementation of computer language benchmarks game
benchmark benchmarks benchmarks-game ci-job crystal csharp go golang java javascript kotlin kotlin-native nim rust typescript vlang vue
Last synced: 31 Oct 2024
https://github.com/hanabi1224/Programming-Language-Benchmarks
Yet another implementation of computer language benchmarks game
benchmark benchmarks benchmarks-game ci-job crystal csharp go golang java javascript kotlin kotlin-native nim rust typescript vlang vue
Last synced: 01 Nov 2024
https://github.com/Xe/site
The new frontend/backend code for https://xeiaso.net
deno go hacktoberfest lume nix personal-website self-driving-car web
Last synced: 07 Nov 2024
https://github.com/goccy/go-graphviz
Go bindings for Graphviz
dot-language go golang golang-library graphviz
Last synced: 30 Oct 2024
https://github.com/sysulq/nginx-vts-exporter
Simple server that scrapes Nginx vts stats and exports them via HTTP for Prometheus consumption
go nginx nginx-vts-exporter prometheus prometheus-exporter vts
Last synced: 31 Oct 2024
https://github.com/gwen001/github-subdomains
Find subdomains on GitHub.
bugbounty github go golang pentesting security-tools subdomains
Last synced: 05 Nov 2024
https://github.com/xhit/go-simple-mail
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
bulk-email bulk-email-sender email go golang golang-package keep-alive mail persistent persistent-connections send-email send-email-with-attachment smtp smtp-client smtp-mail timeout
Last synced: 26 Oct 2024
https://github.com/pion/stun
A Go implementation of STUN
go golang ice networking peer-to-peer pion sip streaming stun voip webrtc
Last synced: 06 Nov 2024
https://github.com/janpfeifer/gonb
GoNB, a Go Notebook Kernel for Jupyter
data-science go golang gonb jupyter jupyter-notebook jupyter-notebook-kernel
Last synced: 22 Oct 2024
https://github.com/timshannon/bolthold
BoltHold is an embeddable NoSQL store for Go types built on BoltDB
boltdb bucket go golang nosql query-criteria
Last synced: 04 Nov 2024
https://github.com/priyankchheda/algorithms
Data Structure Libraries and Algorithms implementation
algorithm algorithm-library c cpp data-structures data-structures-algorithms go golang python3
Last synced: 01 Nov 2024
https://github.com/shijuvar/go-distributed-sys
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
cockroachdb cqrs event-sourcing go golang grpc grpc-go microservices nats nats-jetstream nats-streaming
Last synced: 13 Oct 2024
https://github.com/abadojack/whatlanggo
Natural language detection library for Go
go language nlp text-processing
Last synced: 26 Oct 2024
https://github.com/khlieng/dispatch
Web-based IRC client in Go.
chat dispatch go golang irc irc-client javascript react redux
Last synced: 07 Nov 2024
https://github.com/xe/site
The new frontend/backend code for https://xeiaso.net
deno go hacktoberfest lume nix personal-website self-driving-car web
Last synced: 10 Oct 2024
https://github.com/multycloud/multy
Multy - Easily deploy multi cloud infrastructure. Write cloud-agnostic config deployed across multiple clouds
aws azure cloud go help-wanted infrastructure-as-code multi-cloud terraform
Last synced: 01 Nov 2024
https://github.com/wincent/clipper
✂️ Clipboard access for local and remote tmux sessions
Last synced: 01 Nov 2024
https://github.com/replicatedhq/ship
A better way to deploy Kubernetes Helm charts
docker gitops go helm kubernetes kustomize
Last synced: 28 Oct 2024
https://github.com/qiniu/httptest
Qiniu httptest utilities
go golang http httptest test testing testing-tools unit-test
Last synced: 01 Nov 2024
https://github.com/abadojack/whatlangGo
Natural language detection library for Go
go language nlp text-processing
Last synced: 24 Oct 2024
https://github.com/go-ozzo/ozzo-dbx
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Last synced: 26 Oct 2024
https://github.com/papertrail/remote_syslog2
To install, see "Releases" tab. Self-contained daemon for reading local files and emitting remote syslog (without using local syslogd).
Last synced: 05 Nov 2024
https://github.com/DATA-DOG/Go-txdb
Immutable transaction isolated sql driver for golang
go golang integration-testing sql sql-driver tdd testing
Last synced: 24 Oct 2024
https://github.com/UnnoTed/fileb0x
a better customizable tool to embed files in go; also update embedded files remotely without restarting the server
embed embed-files embedded-files filebox files go go-bindata http http-filesystem update virtual-file-system
Last synced: 26 Oct 2024
https://github.com/Go-ozzo/ozzo-dbx
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Last synced: 24 Oct 2024
https://github.com/jetstack/version-checker
Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.
docker gcr go grafana grafana-dashboard image kubernetes prometheus quay sre utility version
Last synced: 11 Oct 2024
https://github.com/nats-rpc/nrpc
nRPC is like gRPC, but over NATS
go grpc protobuf rpc-framework
Last synced: 03 Aug 2024
https://github.com/jpillora/backoff
Simple backoff algorithm in Go (golang)
Last synced: 30 Oct 2024
https://github.com/ngrok/ngrok-go
Embed ngrok secure ingress into your Go apps as a net.Listener with a single line of code.
go golang golang-library ngrok
Last synced: 07 Nov 2024
https://github.com/consbio/mbtileserver
Basic Go server for mbtiles
go mbtiles tilejson tilesets vector-tiles
Last synced: 26 Oct 2024
https://github.com/alexkohler/prealloc
prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
go golang prealloc-suggestions slice static-analysis static-analyzer static-code-analysis
Last synced: 03 Aug 2024
https://github.com/runreveal/pql
Pipelined Query Language
clickhouse detection-engineering go golang query-language siem sql
Last synced: 05 Nov 2024
https://github.com/w1nt3r-eth/evm-from-scratch
Super secret 100% practical EVM course. Please do not share
ethereum evm go python rust typescript
Last synced: 01 Aug 2024
https://github.com/df-mc/dragonfly
Minecraft Bedrock Edition server software written in Go
bedrock-edition df-mc go golang hacktoberfest mcpe mcpe-server minecraft minecraft-bedrock-edition minecraft-server
Last synced: 02 Aug 2024
https://github.com/xen0n/go-workwx
a sensible WeCom (企业微信, Wechat Work, Work Weixin) SDK for Go
chinese go golang golang-sdk sdk-go wechat wechat-sdk wechat-work wecom wecom-sdk weixin weixin-sdk work-weixin
Last synced: 05 Nov 2024
https://github.com/bluenviron/gortsplib
RTSP 1.0 client and server library for the Go programming language
aac go golang h264 rtcp rtp rtsp rtsp-client rtsp-player rtsp-proxy rtsp-relay rtsp-server
Last synced: 24 Oct 2024
https://github.com/dearplain/goloader
load and run golang code at runtime. (WARNING: this repo has not been maintained for a long time, please take a look at https://github.com/pkujhd/goloader)
dynamic go golang hot-reload plugin script
Last synced: 02 Aug 2024
https://github.com/struCoder/pmgo
pmgo is a process manager for Golang applications.
forever go golang pmgo process process-manager production-ready
Last synced: 02 Nov 2024
https://github.com/yqchilde/wxbot
☝🏻 一个好玩的个人微信机器人程序(DaenDLL、VLW),插件开发,查天气,ChatGPT聊天,设置定时任务,公众号监控转发...
chatgpt go golang gpt-35-turbo openai wechat wechat-bot wxbot
Last synced: 01 Nov 2024
https://github.com/pkoukk/tiktoken-go
go version of tiktoken
chatgpt go golang gpt-35-turbo gpt-4 openai tiktoken
Last synced: 29 Oct 2024
https://github.com/dimfeld/httptreemux
High-speed, flexible tree-based HTTP router for Go.
Last synced: 28 Oct 2024
https://github.com/prometheus/haproxy_exporter
Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption
go haproxy haproxy-exporter metrics prometheus prometheus-exporter
Last synced: 25 Oct 2024
https://github.com/golang-design/clipboard
📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
android clipboard clipboard-library cross-platform go golang ios linux macos nspasteboard windows x11
Last synced: 26 Oct 2024
https://github.com/openzipkin/zipkin-go
Zipkin distributed tracing library for go.
distributed-tracing go instrumentation openzipkin trace tracing zipkin
Last synced: 01 Nov 2024
https://github.com/mgutz/dat
Go Postgres Data Access Toolkit
go nested-transactions postgres sql
Last synced: 30 Oct 2024
https://github.com/pgaskin/kepubify
Fast, standalone EPUB to Kobo EPUB conversion tool.
command-line-tool conversion converter ebook ebooks epub file-conversion file-converter go golang kepub kobo
Last synced: 30 Oct 2024
https://github.com/bvwells/go-patterns
Design patterns for the Go programming language
design-patterns go golang idioms patterns
Last synced: 08 Nov 2024
https://github.com/unknwon/goconfig
Package goconfig is a fully functional and comments-support configuration file (.ini) parser.
Last synced: 22 Oct 2024
https://github.com/nickvourd/supernova
Real fucking shellcode encryptor & obfuscator tool
aes aes-128-cbc aes-192-cbc aes-256-cbc caesar-cipher chacha20 decryption encryption evasion go golang malware-development obfuscation pentest rc4 redteam rot rot13 shellcode xor
Last synced: 16 Oct 2024
https://github.com/daveshanley/vacuum
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
go golang lint linter linters linting oas openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 owasp spectral stoplight swagger swagger-spec swagger-specification
Last synced: 31 Oct 2024
https://github.com/theupdateframework/go-tuf
Go implementation of The Update Framework (TUF)
chain go golang hacktoberfest security software supply supply-chain tuf
Last synced: 04 Aug 2024
https://github.com/dedis/kyber
Advanced crypto library for the Go language
crypto-library elliptic-curves go
Last synced: 01 Aug 2024
https://github.com/dhconnelly/rtreego
an R-Tree library for Go
algorithms datastructures geospatial go golang r-tree rtree spatial
Last synced: 01 Aug 2024
https://github.com/akamensky/argparse
Argparse for golang. Just because `flag` sucks
argparse argument-parser awesome-go cli cli-app command-line-parser go golang
Last synced: 26 Oct 2024
https://github.com/lazzyfu/goInsight
集MySQL数据库工单和数据查询的Web平台
clickhouse data-query-ui gaudit go mysql order tidb
Last synced: 11 Aug 2024
https://github.com/tannergabriel/learning-go
Projects, Algorithms and data structures implemented in Golang with explanations and links to further readings
go golang golang-application golang-examples golang-learning
Last synced: 12 Oct 2024
https://github.com/lazzyfu/YaSQL
集MySQL数据库工单和数据查询的Web平台
clickhouse data-query-ui gaudit go mysql order tidb
Last synced: 15 Aug 2024
https://github.com/goruby/goruby
GoRuby, an implementation of Ruby written in Go
go golang interpreter language programming-language ruby
Last synced: 10 Aug 2024
https://github.com/akatsuki105/worldwide
This is my OLD and BAD GameBoy Emulator, please visit DawnGB, my new GameBoy emulator!
emulation emulator gameboy gameboy-color gameboy-emulator gbc gbc-emulator go golang
Last synced: 02 Aug 2024
https://github.com/gojek/weaver
An Advanced HTTP Reverse Proxy with Dynamic Sharding Strategies
go golang layer7 proxy proxy-server sharding
Last synced: 25 Oct 2024
https://github.com/a8m/djson
Fast Go decoder for dynamic JSON
decoder go json json-parser performance
Last synced: 01 Nov 2024
https://github.com/planetscale/cli
The CLI for PlanetScale Database
database go mysql mysql-client planetscale
Last synced: 01 Nov 2024
https://github.com/pion/dtls
DTLS 1.2 Server/Client implementation for Go
dtls encryption go golang pion pion-dtls psk tls-ecdhe-ecdsa tls-ecdhe-rsa udp
Last synced: 04 Nov 2024
https://github.com/hyman-m/balancer
🎉 A go library that implements load balancing algorithms. Fast, stable mini layer 7 load balancer.
Last synced: 10 Oct 2024
https://github.com/xuri/aurora
Cross-platform beanstalkd queue server admin console.
admin aurora beanstalkd bstk console go queue tube webui
Last synced: 28 Oct 2024
https://github.com/rhysd/go-github-selfupdate
Binary self-update mechanism for Go commands using GitHub
cli github go golang selfupdate update
Last synced: 16 Oct 2024
https://github.com/fyne-io/examples
Examples apps using the Fyne toolkit
fyne go golang gui hacktoberfest
Last synced: 27 Oct 2024
https://github.com/go101/golds
An experimental Go local docs server/generator and code reader implemented with some fresh ideas.
codereader docgenerator docviewer go golang tool
Last synced: 15 Oct 2024
https://github.com/wanzoma/balancer
🎉 A go library that implements load balancing algorithms. Fast, stable mini layer 7 load balancer.
Last synced: 08 Sep 2024
https://github.com/influxdata/influxdb-client-go
InfluxDB 2 Go Client
go golang golang-client influxdb influxdb-client
Last synced: 31 Oct 2024
https://github.com/asticode/go-astisub
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
go golang golang-library srt stl subtitle ttml webvtt
Last synced: 01 Nov 2024