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-07 00:12:15 UTC
- JSON Representation
https://github.com/sabakihq/sabaki
An elegant Go board and SGF editor for a more civilized age.
baduk board-game electron go goban igo javascript linux macos sgf weiqi windows
Last synced: 09 Oct 2024
https://github.com/8treenet/freedom
Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。
ddd framework freedom go http2-server microservice server
Last synced: 14 Oct 2024
https://github.com/atomix/atomix
A Kubernetes toolkit for building distributed applications using cloud native principles
atomix consensus data-structures distributed-systems go kubernetes raft
Last synced: 29 Oct 2024
https://github.com/SpectoLabs/hoverfly
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
api-mock api-mocking api-simulation go golang hoverfly http https mitm mocking proxy rest-api service-virtualization stubbing testing testing-tools
Last synced: 26 Oct 2024
https://github.com/spectolabs/hoverfly
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
api-mock api-mocking api-simulation go golang hoverfly http https mitm mocking proxy rest-api service-virtualization stubbing testing testing-tools
Last synced: 14 Oct 2024
https://github.com/kisielk/errcheck
errcheck checks that you checked errors.
Last synced: 28 Oct 2024
https://github.com/LeanerCloud/AutoSpotting
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
amazon-web-services automation autoscaling autoscaling-groups aws aws-autoscaling aws-lambda cheaper-spot-instances cloudformation cost ec2 ec2-instance ec2-spot go golang-application infrastructure spot-instances terraform-module
Last synced: 31 Oct 2024
https://github.com/briandowns/spinner
Go (golang) package with 90 configurable terminal spinner/progress indicators.
cli go golang indicator progress-bar progressbar spinner statusbar terminal terminal-ui
Last synced: 28 Oct 2024
https://github.com/floattech/zerobot-plugin
基于 ZeroBot 的 OneBot 插件
coolq cqhttp cqhttp-mirai go go-cqhttp golang group-manager mirai mirai-bot nonebot onebot onebot-plugin onebot-sdk plugin qq qq-bot qqbot qqrobot websocket zerobot
Last synced: 14 Oct 2024
https://github.com/redis/rueidis
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
cache client-side-caching distributed generics go golang lock redis redis-client resp3 resp3-client
Last synced: 28 Oct 2024
https://github.com/vbauerster/mpb
multi progress bar for Go cli applications
cli go mpb progress-bar spinner terminal
Last synced: 26 Oct 2024
https://github.com/leanercloud/autospotting
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
amazon-web-services automation autoscaling autoscaling-groups aws aws-autoscaling aws-lambda cheaper-spot-instances cloudformation cost ec2 ec2-instance ec2-spot go golang-application infrastructure spot-instances terraform-module
Last synced: 10 Oct 2024
https://github.com/bits-and-blooms/bloom
Go package implementing Bloom filters, used by Milvus and Beego.
Last synced: 26 Oct 2024
https://github.com/OdyseeTeam/chainquery
Chainquery parses and syncs the LBRY blockchain data into structured SQL
Last synced: 02 Aug 2024
https://github.com/valyala/fastjson
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
fast go golang json json-parser json-validation
Last synced: 29 Oct 2024
https://github.com/minio/minio-go
MinIO Go client SDK for S3 compatible object storage
aws-signature client-sdk cloud fileuploader go libraries minio s3
Last synced: 28 Oct 2024
https://github.com/minio/minio-Go
MinIO Go client SDK for S3 compatible object storage
aws-signature client-sdk cloud fileuploader go libraries minio s3
Last synced: 24 Oct 2024
https://github.com/wundergraph/wundergraph
WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.
api api-gateway api-integration api-management backend-for-frontend bff go golang graphql graphql-api grpc microservices microservices-architecture nextjs postgresql rest rest-api restful-api typescript
Last synced: 29 Oct 2024
https://github.com/unrolled/secure
HTTP middleware for Go that facilitates some quick security wins.
Last synced: 28 Oct 2024
https://github.com/arachnys/athenapdf
Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker
aws-ecs cli docker electron go golang html-to-pdf javascript kubernetes microservice pdf-conversion pdf-converter report
Last synced: 26 Sep 2024
https://github.com/odyseeteam/chainquery
Chainquery parses and syncs the LBRY blockchain data into structured SQL
Last synced: 09 Oct 2024
https://github.com/anfragment/zen
Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux
adblock adblocker desktop-app go gui linux macos privacy windows
Last synced: 09 Oct 2024
https://github.com/dreamans/syncd
syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率.
automation continuous-delivery continuous-deployment continuous-integration devops devops-workflow go syncd
Last synced: 15 Oct 2024
https://github.com/giongto35/cloud-game
Web-based Cloud Gaming service for Retro Game
antstream cloud-computing cloud-gaming distributed game game-online gba go golang google-stadia hacktoberfest hacktoberfest2021 libretro microsoft-xcloud nes retro-games retroarch stadia webrtc xcloud
Last synced: 15 Oct 2024
https://github.com/doug-martin/goqu
SQL builder and query library for golang
database go golang mysql postgres postgresql querybuilder sql sql-builder sql-builders sql-generation sql-query sql-statement sql-statements sqlite
Last synced: 11 Oct 2024
https://github.com/doug-martin/Goqu
SQL builder and query library for golang
database go golang mysql postgres postgresql querybuilder sql sql-builder sql-builders sql-generation sql-query sql-statement sql-statements sqlite
Last synced: 24 Oct 2024
https://github.com/openfga/openfga
A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar
authorization entitlements fga fine-grained-access-control fine-grained-authorization go golang openfga permissions security zanzibar
Last synced: 14 Oct 2024
https://github.com/bilibili/overlord
Overlord是哔哩哔哩基于Go语言编写的memcache和redis&cluster的代理及集群管理功能,致力于提供自动化高可用的缓存服务解决方案。
cache cache-proxy go memcache memcached redis redis-cluster
Last synced: 09 Oct 2024
https://github.com/ying32/govcl
Cross-platform Go/Golang GUI library.
go go-gui go-ui gogui golang golang-library golangui golcl goui gui gui-toolkit lazarus lcl linux-desktop macos-app ui windows-desktop
Last synced: 15 Oct 2024
https://github.com/eapache/go-resiliency
Resiliency patterns for golang
go golang resiliency resiliency-patterns
Last synced: 28 Oct 2024
https://github.com/eapache/Go-resiliency
Resiliency patterns for golang
go golang resiliency resiliency-patterns
Last synced: 24 Oct 2024
https://github.com/fsouza/go-dockerclient
Go client for the Docker Engine API.
docker go golang hacktoberfest
Last synced: 28 Oct 2024
https://github.com/playwright-community/playwright-go
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
automation browser-automation chromium firefox go golang hacktoberfest headless headless-chrome playwright selenium webkit
Last synced: 01 Nov 2024
https://github.com/shgopher/gofamily
🔥 《Go 程序员宝典》:go 基础语法,go 并发模式,go runtime 实现原理 ,企业级 go 语言项目经验。
concurrency concurrency-patterns data-structure go go-concurrency go-runtime gofamily golang project runtime
Last synced: 09 Oct 2024
https://github.com/cycloidio/terracognita
Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
aws azure azure-devops cloud cycloid devops devops-tools gcp go golang google-cloud-platform hybrid-cloud iac iac-terraform infrastructure-as-code reverse-engineering terraform tfstate vmware
Last synced: 13 Oct 2024
https://github.com/corazawaf/coraza
OWASP Coraza WAF is a golang modsecurity compatible web application firewall library
coraza coraza-waf coreruleset go golang hacktoberfest http modsecurity owasp owasp-crs waf web-application-firewall
Last synced: 29 Oct 2024
https://github.com/anaskhan96/soup
Web Scraper in Go, similar to BeautifulSoup
beautifulsoup go golang html-node web-scraper webscraper webscraping
Last synced: 14 Oct 2024
https://github.com/megaease/easeprobe
A simple, standalone, and lightweight tool that can do health/status checking, written in Go.
alerting go golang monitoring notifications probe prometheus
Last synced: 15 Oct 2024
https://github.com/1backend/1backend
Run your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas.
angular2 go golang microservices mysql paas redis typescript
Last synced: 11 Oct 2024
https://github.com/documize/community
Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS
collaboration confluence dashboards docs document-conversion document-management documentation documentation-tool emberjs enterprise go keycloak knowledge knowledge-base knowledge-management knowledgebase reporting selfhosted wiki
Last synced: 14 Oct 2024
https://github.com/Komodo/KomodoEdit
Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
activestate cross-platform debugger debugger-visualizer editor go ide javascript komodo-edit komodo-ide lua mozilla nodejs perl php python ruby tcl xul xulrunner
Last synced: 27 Oct 2024
https://github.com/komodo/komodoedit
Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
activestate cross-platform debugger debugger-visualizer editor go ide javascript komodo-edit komodo-ide lua mozilla nodejs perl php python ruby tcl xul xulrunner
Last synced: 14 Oct 2024
https://github.com/caiyeon/goldfish
A HashiCorp Vault UI written with VueJS and Vault native Go API
bulma-css go golang hashicorp-vault vault vault-ui vue-admin vuejs
Last synced: 01 Oct 2024
https://github.com/Caiyeon/goldfish
A HashiCorp Vault UI written with VueJS and Vault native Go API
bulma-css go golang hashicorp-vault vault vault-ui vue-admin vuejs
Last synced: 29 Oct 2024
https://github.com/rexray/rexray
REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads
containers docker go kubernetes mesos rex-ray storage-orchestration storage-providers
Last synced: 09 Oct 2024
https://github.com/ajstarks/svGo
Go Language Library for SVG generation
go golang golang-library golang-package graphic-design graphic-programming graphics markup sketch svg svg-images svg-path visualization xml
Last synced: 24 Oct 2024
https://github.com/ajstarks/svgo
Go Language Library for SVG generation
go golang golang-library golang-package graphic-design graphic-programming graphics markup sketch svg svg-images svg-path visualization xml
Last synced: 14 Oct 2024
https://github.com/novalagung/dasarpemrogramangolang
📖 Source Code E-book Dasar Pemrograman Golang
book ebook go golang learning source-code tutorial
Last synced: 09 Oct 2024
https://github.com/ajvb/kala
Modern Job Scheduler
go golang golang-application iso8601 scheduler service
Last synced: 14 Oct 2024
https://github.com/alecthomas/kong
Kong is a command-line parser for Go
command-line commands flags go golang parser struct tags
Last synced: 28 Oct 2024
https://github.com/veandco/go-sdl2
SDL2 binding for Go
binding go maintainer-wanted sdl2
Last synced: 15 Oct 2024
https://github.com/dreddsa5dies/goHackTools
Hacker tools on Go (Golang)
beginner bruteforce forensics go golang hack hackers pentesters scanner security tools
Last synced: 07 Nov 2024
https://github.com/veandco/Go-sdl2
SDL2 binding for Go
binding go maintainer-wanted sdl2
Last synced: 24 Oct 2024
https://github.com/RichardKnop/go-oauth2-server
A standalone, specification-compliant, OAuth2 server written in Golang.
consul docker docker-compose etcd go golang oauth2 oauth2-server postgres
Last synced: 27 Oct 2024
https://github.com/RichardKnop/Go-oauth2-server
A standalone, specification-compliant, OAuth2 server written in Golang.
consul docker docker-compose etcd go golang oauth2 oauth2-server postgres
Last synced: 24 Oct 2024
https://github.com/richardknop/go-oauth2-server
A standalone, specification-compliant, OAuth2 server written in Golang.
consul docker docker-compose etcd go golang oauth2 oauth2-server postgres
Last synced: 11 Oct 2024
https://github.com/mojocn/base64Captcha
captcha of base64 image string
anti-spam arithmetic-captcha audio-captchas base64 captcha captcha-generator go golang image-captcha yanzhengma
Last synced: 25 Oct 2024
https://github.com/mojocn/base64captcha
captcha of base64 image string
anti-spam arithmetic-captcha audio-captchas base64 captcha captcha-generator go golang image-captcha yanzhengma
Last synced: 14 Oct 2024
https://github.com/VictoriaMetrics/fastcache
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
cache caching caching-library fast go golang inmemory-cache
Last synced: 25 Oct 2024
https://github.com/victoriametrics/fastcache
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
cache caching caching-library fast go golang inmemory-cache
Last synced: 28 Oct 2024
https://github.com/francoispqt/gojay
high performance JSON encoder/decoder with stream API for Golang
decoder encoder go golang json perfomance stream-decoder stream-processing
Last synced: 13 Oct 2024
https://github.com/bitepeng/b0pass
百灵快传(B0Pass):基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。
bigfile file-transfer go golang webserver wifi-network
Last synced: 09 Oct 2024
https://github.com/eryajf/chatgpt-dingtalk
🎒 钉钉 & 🤖 GPT-3.5 让你的工作效率直接起飞 🚀 私聊群聊方式、单聊串聊模式、角色扮演、图片创作 🚀
chatgpt chatgpt-api connect-ai dingtalk dingtalk-robot go go-gpt golang openai
Last synced: 31 Oct 2024
https://github.com/dreddsa5dies/gohacktools
Hacker tools on Go (Golang)
beginner bruteforce forensics go golang hack hackers pentesters scanner security tools
Last synced: 03 Nov 2024
https://github.com/h2non/gock
HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽
api assertions expectations go http http-api http-server http-transactions https interception mock mocking stubs testing
Last synced: 29 Oct 2024
https://github.com/h2non/Gock
HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽
api assertions expectations go http http-api http-server http-transactions https interception mock mocking stubs testing
Last synced: 24 Oct 2024
https://github.com/bxcodec/faker
Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker
dummy-data dummy-data-generator fake-data faker generator go golang hactoberfest mock-data struct testing-tools
Last synced: 25 Sep 2024
https://github.com/shgopher/GOFamily
🔥 《Go 程序员宝典》:go 基础语法,go 并发模式,go runtime 实现原理 ,企业级 go 语言项目经验。
concurrency concurrency-patterns data-structure go go-concurrency go-runtime gofamily golang project runtime
Last synced: 02 Aug 2024
https://github.com/aws/amazon-ecs-agent
Amazon Elastic Container Service Agent
amazon-ec2 amazon-ecs-agent amazon-linux-ami docker-container go
Last synced: 28 Oct 2024
https://github.com/profclems/glab
The GitLab CLI tool. Archived: now officially adopted by GitLab as the official CLI tool and maintained at https://gitlab.com/gitlab-org/cli. See https://github.com/profclems/glab/issues/983
cli command-line custom-gitlab-cli git gitlab gitlab-api gitlab-ci gitlab-cli gitlab-instance glab glab-cli go golang golang-application hacktoberfest hactoberfest-accepted
Last synced: 25 Sep 2024
https://github.com/rhymen/go-whatsapp
WhatsApp Web API
go golang reverse-engineering whatsapp whatsapp-web
Last synced: 14 Oct 2024
https://github.com/sipt/shuttle
A web proxy in Golang with amazing features.
Last synced: 09 Oct 2024
https://github.com/gotestyourself/gotestsum
'go test' runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.
ci go go-test golang junit-xml test test-runner testing
Last synced: 28 Oct 2024
https://github.com/eryajf/ChatGPT-DingTalk
🎒 钉钉 & 🤖 GPT-3.5 让你的工作效率直接起飞 🚀 私聊群聊方式、单聊串聊模式、角色扮演、图片创作 🚀
chatgpt chatgpt-api connect-ai dingtalk dingtalk-robot go go-gpt golang openai
Last synced: 30 Aug 2024
https://github.com/faiface/beep
A little package that brings sound to any Go application. Suitable for playback and audio-processing.
audio audio-playback audio-processing go golang
Last synced: 14 Oct 2024
https://github.com/google/cel-go
Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
cel expression expression-evaluator expression-language expression-parser go golang
Last synced: 28 Oct 2024
https://github.com/census-instrumentation/opencensus-go
A stats collection and distributed tracing framework
cloud distributed-tracing go golang jaegertracing monitoring opencensus prometheus stats trace zipkin
Last synced: 29 Sep 2024
https://github.com/kubeshop/botkube
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
bot botkube botops chatbot chatops cloud-native devops devops-team devops-tools event-notifier go golang kubebot kubernetes kubernetes-bot kubernetes-cluster kubernetes-controller kubernetes-monitoring
Last synced: 15 Oct 2024
https://github.com/infracloudio/botkube
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
bot botkube botops chatbot chatops cloud-native devops devops-team devops-tools event-notifier go golang kubebot kubernetes kubernetes-bot kubernetes-cluster kubernetes-controller kubernetes-monitoring
Last synced: 29 Aug 2024
https://github.com/ray-x/go.nvim
G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim
go golang gopls neovim neovim-plugin null-ls nvim nvim-dap nvim-plugin treesitter
Last synced: 11 Oct 2024