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/usetania/tania-core
Tania is a farm management software for the hobbyist and smallholder farmer.
ddd-architecture end-user farm farm-management farming go golang nextjs reactjs tania
Last synced: 28 Oct 2024
https://github.com/soundscapecloud/soundscape
Soundscape - a personal music streaming server
go golang html5 music-streaming self-hosted streaming-audio
Last synced: 13 Nov 2024
https://github.com/antonito/gfile
Direct file transfer over WebRTC
file-sharing go golang peer-to-peer peer2peer webassembly webrtc
Last synced: 25 Jan 2025
https://github.com/Tanibox/tania-core
Tania is a farm management software for the hobbyist and smallholder farmer.
ddd-architecture end-user farm farm-management farming go golang nextjs reactjs tania
Last synced: 08 Jan 2025
https://github.com/Antonito/gfile
Direct file transfer over WebRTC
file-sharing go golang peer-to-peer peer2peer webassembly webrtc
Last synced: 07 Nov 2024
https://github.com/github/gh-skyline
A GitHub CLI extension to generate a 3D model of your GitHub contribution history
3d 3d-printing cli gh-extension gh-extensions github go golang terminal
Last synced: 25 Jan 2025
https://github.com/shortlink-org/shortlink
Shortlink service (Microservice example) ⭐️ Star the repo if you like it!
architecture argocd best-practices codegen csi-driver ddd ddd-sample event-sourcing example gitops go golang helm-chart k8s kafka kubernetes layered-architecture microservices mq shortlink
Last synced: 24 Jan 2025
https://github.com/gyuho/goraph
Package goraph implements graph data structure and algorithms.
Last synced: 27 Jan 2025
https://github.com/decred/dcrd
Decred daemon in Go (golang).
blockchain cryptocurrency dcrd decred decred-daemon decred-nodes go golang p2p peer-to-peer
Last synced: 21 Jan 2025
https://github.com/goksan/statusnook
Effortlessly deploy a status page and start monitoring endpoints in minutes
go golang html htmx monitoring self-hosted sqlite status-page
Last synced: 05 Nov 2024
https://github.com/src-d/proteus
Generate .proto files from Go source code.
Last synced: 25 Jan 2025
https://github.com/bet365/jingo
This package provides the ability to encode golang structs to a buffer as JSON very quickly.
encoder go golang high-performance json
Last synced: 26 Jan 2025
https://github.com/oramasearch/onnx-go
onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.
go gorgonia machine-learning neural-network onnx open-source protobuf software2
Last synced: 26 Jan 2025
https://github.com/wireguard/wgctrl-go
Package wgctrl enables control of WireGuard interfaces on multiple platforms.
go golang linux networking wireguard
Last synced: 23 Jan 2025
https://github.com/syumai/workers
Go package to run an HTTP server on Cloudflare Workers.
cloudflare cloudflare-workers go golang
Last synced: 24 Jan 2025
https://github.com/WireGuard/wgctrl-go
Package wgctrl enables control of WireGuard interfaces on multiple platforms.
go golang linux networking wireguard
Last synced: 25 Oct 2024
https://github.com/gyuho/Goraph
Package goraph implements graph data structure and algorithms.
Last synced: 24 Oct 2024
https://github.com/status-im/status-go
The Status module that consumes go-ethereum
blockchain cryptocurrency ethereum go golang
Last synced: 26 Jan 2025
https://github.com/gorilla/feeds
Package gorilla/feeds is a golang rss/atom generator library
atom feeds go golang gorilla gorilla-web-toolkit rss
Last synced: 05 Nov 2024
https://github.com/PaesslerAG/gval
Expression evaluation in golang
evaluate-expressions evaluation expression-evaluator expression-language go godoc golang gval parser parsing
Last synced: 26 Oct 2024
https://github.com/similarweb/finala
Finala is an open-source resource cloud scanner that analyzes, discloses, presents and notifies about wasteful and unused resources.
analyzes aws aws-billing cloud cloud-provider cost cost-effectiveness cost-optimization cost-saving finala finops go golang infrastructure unused-resources
Last synced: 25 Jan 2025
https://github.com/mariocandela/beelzebub
A secure low code honeypot framework, leveraging AI for System Virtualization.
cloudnative cloudsecurity cybersecurity framework go golang honeypot kubernetes llama3 llm llm-honeypot llm-security low-code ollama openai research research-project security whitehat
Last synced: 24 Jan 2025
https://github.com/jirfag/go-queryset
100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood.
codegenerator go golang gorm orm queryset typesafe
Last synced: 27 Jan 2025
https://github.com/clivern/peanut
🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.
clivern containerization database developer-tools devops docker go golang hacktoberfest message-broker peanut
Last synced: 26 Jan 2025
https://github.com/33cn/chain33
高度模块化, 遵循 KISS原则的区块链开发框架
blockchain framework go golang
Last synced: 07 Nov 2024
https://github.com/dim13/otpauth
Google Authenticator migration decoder
go google-authenticator otpauth otpauth-migration protobuf
Last synced: 25 Jan 2025
https://github.com/hypercube-lab/hypercube
HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰
blockchain c crypto dlt go golang hypercube llvm metaverse rust smart-contracts
Last synced: 26 Jan 2025
https://github.com/Clivern/Peanut
🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.
clivern containerization database developer-tools devops docker go golang hacktoberfest message-broker peanut
Last synced: 01 Nov 2024
https://github.com/pboehm/ddns
A self-hosted Dynamic DNS solution similar to DynDNS or NO-IP
ddns dynamic-dns-solution dyndns go webservice
Last synced: 04 Nov 2024
https://github.com/otiai10/copy
Go copy directory recursively
copy directories directory files folder folders go golang recursive
Last synced: 21 Jan 2025
https://github.com/piupuer/gin-web
由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发
casbin gin gin-admin go go-admin golang idempotence jwt message-center middleware rbac restful transaction validator viper vue websocket workflow
Last synced: 24 Jan 2025
https://github.com/stretchr/objx
Go package for dealing with maps, slices, JSON and other data.
Last synced: 27 Jan 2025
https://github.com/mediremi/rust-plus-golang
Rust + Go — Call Rust code from Go using FFI
dynamic-library ffi go golang rust static-library
Last synced: 25 Nov 2024
https://github.com/antchfx/htmlquery
htmlquery is golang XPath package for HTML query.
go golang html html-parser xpath xpath-selector xpath2
Last synced: 26 Oct 2024
https://github.com/otiai10/ocrserver
A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well
api api-server curl docker go heroku ocr ocr-server
Last synced: 22 Jan 2025
https://github.com/miniscruff/changie
Automated changelog tool for preparing releases with lots of customization options
cd changelog changelog-generator ci devops devops-tools go golang release-automation
Last synced: 23 Jan 2025
https://github.com/omniscale/imposm3
Imposm imports OpenStreetMap data into PostGIS
Last synced: 27 Oct 2024
https://github.com/aquasecurity/chain-bench
An open-source tool for auditing your software supply chain stack for security compliance based on a new CIS Software Supply Chain benchmark.
cis devsecops go golang misconfiguration open-policy-agent security security-tools software-supply-chain software-supply-chain-security vulnera
Last synced: 02 Nov 2024
https://github.com/shurcool/graphql
Package graphql provides a GraphQL client implementation.
Last synced: 21 Jan 2025
https://github.com/alexpovel/srgn
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
abstract-syntax-tree c clang cli csharp go grep hacktoberfest hcl python regex rust rust-lang sed tr tree-sitter typescript
Last synced: 23 Jan 2025
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: 24 Jan 2025
https://github.com/haveachin/infrared
An ultra lightweight minecraft reverse proxy and idle placeholder
docker go java lightweight minecraft minecraft-proxy minecraft-server minecraft-server-proxy modded placeholder proxy proxy-protocol reverse-proxy vanilla
Last synced: 29 Nov 2024
https://github.com/yqchilde/golang-interview
Golang面试题,收集自Golang中文网,收集是为了自己可以巩固复习,不必要每次去找
Last synced: 25 Jan 2025
https://github.com/apolloconfig/agollo
🚀Go client for ctrip/apollo (https://github.com/apolloconfig/apollo)
apollo apollo-client client-library client-side configuration-management go godoc golang
Last synced: 26 Jan 2025
https://github.com/yqchilde/Golang-Interview
Golang面试题,收集自Golang中文网,收集是为了自己可以巩固复习,不必要每次去找
Last synced: 14 Nov 2024
https://github.com/AleksK1NG/Go-Clean-Architecture-REST-API
Golang Clean Architecture REST API example
aws-s3 clean-architecture docker example-project go golang gomock jaeger pgx postgresql redis rest-api sqlx swagger testify tracing viper zap
Last synced: 31 Oct 2024
https://github.com/lemnos/tt
A terminal based typing test.
go golang terminal typing typingtest
Last synced: 30 Oct 2024
https://github.com/yorkie-team/yorkie
Yorkie is a document store for collaborative applications.
collaborative-applications crdt go grpc hacktoberfest realtime-collaboration yorkie
Last synced: 07 Nov 2024
https://github.com/go-telegram/bot
Telegram Bot API Go framework
bot go golang telegram telegram-bot telegram-bot-api
Last synced: 26 Oct 2024
https://github.com/mailgun/mailgun-go
Go library for sending mail with the Mailgun API.
Last synced: 22 Jan 2025
https://github.com/gsabadini/go-clean-architecture
Simple API for banking routines using a Clean Architecture in Golang :credit_card: :moneybag: :money_with_wings:
api architecture banking clean-architecture cleanarchitecture go go-clean-architecture golang golang-cleanarchitecture golang-clear-arch hexagonal-architecture onion-architecture payments
Last synced: 24 Jan 2025
https://github.com/melbahja/got
Got: Simple golang package and CLI tool to download large files faster 🏃 than cURL and Wget!
chunks cli download-file download-photos download-songs download-videos downloader fast-downward go golang hacktoberfest partial-content
Last synced: 26 Jan 2025
https://github.com/soypat/gopherlings
📘️ Learn Go by fixing tiny incorrect programs
examples examples-go fix-the-code go golang learn learn-by-doing learn-go learn-golang learn-to-code
Last synced: 22 Jan 2025
https://github.com/yourbasic/graph
Graph algorithms and data structures
data-structures go golang graph-algorithms graph-theory library
Last synced: 26 Oct 2024
https://github.com/ivaaaan/smug
Session manager and task runner for tmux. Start your development environment within one command.
Last synced: 31 Oct 2024
https://github.com/libplctag/libplctag
This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
allen-bradley c c-sharp cip dotnet ethernet ethernet-ip go golang java labview linux modbus pascal pccc plc portable rockwell windows
Last synced: 14 Nov 2024
https://github.com/adrg/xdg
Go implementation of the XDG Base Directory Specification and XDG user directories
cross-platform go golang golang-library golang-package known-folders library linux macos plan9 specification unix windows xdg xdg-basedir xdg-compliance xdg-specs xdg-user-dirs
Last synced: 25 Jan 2025
https://github.com/tofuutils/tenv
OpenTofu / Terraform / Terragrunt and Atmos version manager
go hacktoberfest hacktoberfest2024 hashicorp hashicorp-terraform iac opentofu tenv terraform tfenv tofu tofuenv
Last synced: 23 Jan 2025
https://github.com/shurcooL/graphql
Package graphql provides a GraphQL client implementation.
Last synced: 03 Nov 2024
https://github.com/lifadev/archive_aws-lambda-go
A fast and clean way to execute Go on AWS Lambda.
aws aws-lambda go golang lambda serverless
Last synced: 03 Nov 2024
https://github.com/donknap/dpanel
docker可视化管理面板
ant-design docker docker-container docker-deployment docker-image docker-management-tool docker-panel docker-tool docker-ui dockerfile dpanel go portainer react
Last synced: 25 Jan 2025
https://github.com/EwenQuim/entropy
Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.
cli entropy go secrets-detection
Last synced: 18 Jan 2025
https://github.com/ewenquim/entropy
Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.
cli entropy go secrets-detection
Last synced: 24 Jan 2025
https://github.com/geerlingguy/ansible-for-kubernetes
Ansible and Kubernetes examples from Ansible for Kubernetes Book
ansible automation book devops go infrastructure kubernetes python scalability
Last synced: 24 Jan 2025
https://github.com/antchfx/xpath
XPath package for Golang, supports HTML, XML, JSON document query.
go go-xml golang html selects-descendants xml xpath xpath-patterns xpath-query xpath2
Last synced: 20 Jan 2025
https://github.com/gorilla/securecookie
Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.
cookie cookies go golang gorilla gorilla-web-toolkit securecookie sessions
Last synced: 11 Nov 2024
https://github.com/casbin/gorm-adapter
GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex
abac access-control acl adapter auth authorization authz casbin go golang gorm orm rbac storage-driver
Last synced: 26 Jan 2025
https://github.com/jcmturner/gokrb5
Pure Go Kerberos library for clients and services
go golang gssapi kerberos kerberos-authentication kerberos-client kerberos-spnego keytab spnego
Last synced: 14 Nov 2024
https://github.com/zhashkevych/go-clean-architecture
👨💻 REST API example, built by following Uncle Bob’s clean architecture principles
architecture clean-architecture clean-code docker docker-compose go golang golang-api golang-api-examples jwt mongo mongodb rest-api
Last synced: 25 Jan 2025
https://github.com/go-aah/aah
A secure, flexible, rapid Go web framework
aah aah-framework go golang hot-reload http2 mvc-framework performant rapid-development rest-api rest-microservice scalable web-framework webframework
Last synced: 22 Jan 2025
https://github.com/Runner-Go-Team/RunnerGo
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
api automated-testing docker go performance-test test test-platform
Last synced: 08 Nov 2024
https://github.com/octoproject/octo-cli
CLI tool to expose data from any database as a serverless web service.
api data database faas go knative octo-cli openfaas serverless
Last synced: 27 Oct 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: 26 Jan 2025
https://github.com/ccding/go-stun
A go implementation of the STUN client (RFC 3489 and RFC 5389)
go golang nat-traversal rfc-5389 stun webrtc
Last synced: 21 Jan 2025
https://github.com/minekube/gate
High-performance, resource-efficient Minecraft reverse proxy with robust multi-protocol version support. Designed as a scalable Velocity/BungeeCord alternative, suitable for both development and large-scale deployments. Proven in production environments, powering our global Connect edge proxy network.
docker forge go java kubernetes lightweight minecraft minecraft-forge minecraft-network minecraft-proxy minecraft-server minecraft-server-proxy paper proxy reverse-proxy server-proxy spigot
Last synced: 24 Jan 2025
https://github.com/librespeed/speedtest-go
Go backend for LibreSpeed
go golang librespeed speedtest
Last synced: 05 Nov 2024