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-06 00:12:23 UTC
- JSON Representation
https://github.com/encoredev/encore
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
api aws backend backend-framework cloud cloud-native database devops distributed-systems encore gcp go golang microservice-framework microservices nodejs-framework postgresql serverless typescript typescript-framework
Last synced: 29 Oct 2024
https://github.com/concourse/concourse
Concourse is a container-based continuous thing-doer written in Go.
ci ci-cd concourse continuous-delivery continuous-integration elm go hacktoberfest pipelines
Last synced: 28 Oct 2024
https://github.com/twitchtv/twirp
A simple RPC framework with protobuf service definitions
Last synced: 28 Oct 2024
https://github.com/aceld/zinx
A lightweight concurrent server framework based on Golang.
game-server go golang tcp-server zinx
Last synced: 29 Oct 2024
https://github.com/teivah/100-go-mistakes
📖 100 Go Mistakes and How to Avoid Them
book chinese documentation english go golang japanese
Last synced: 29 Oct 2024
https://github.com/coder/coder
Provision remote development environments via Terraform
dev-tools development-environment go golang ide jetbrains remote-development terraform vscode
Last synced: 28 Oct 2024
https://github.com/dunglas/frankenphp
🧟 The modern PHP app server
caddy frankenphp go php sapi worker
Last synced: 29 Oct 2024
https://github.com/lxn/walk
A Windows GUI toolkit for the Go Programming Language
declarative declarative-ui go gui gui-toolkit win32 windows windows-desktop
Last synced: 13 Oct 2024
https://github.com/siderolabs/talos
Talos Linux is a modern Linux distribution built for Kubernetes.
cloud-native containerd go grpc kubernetes kubernetes-distribution linux linux-distribution musl
Last synced: 01 Nov 2024
https://github.com/google/gops
A tool to list and diagnose Go processes currently running on your system
cpu-profile diagnostics go go-tools golang heap-profile
Last synced: 28 Oct 2024
https://github.com/a-h/templ
A language for writing HTML user interfaces in Go.
go hacktoberfest html-elements htmx ide-support language-server lsp server-side-rendering templating-languages
Last synced: 29 Oct 2024
https://github.com/cloudwego/kitex
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Last synced: 28 Oct 2024
https://github.com/YaoApp/yao
:rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.
ai aigc api chatgpt cloud dashboard flow-based-programming framework gateway go golang internal-tools low-code low-code-platform lowcode mircroservice self-hosted webserver webservice workflow
Last synced: 26 Oct 2024
https://github.com/yaoapp/yao
:rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.
ai aigc api chatgpt cloud dashboard flow-based-programming framework gateway go golang internal-tools low-code low-code-platform lowcode mircroservice self-hosted webserver webservice workflow
Last synced: 10 Oct 2024
https://github.com/weaveworks/weave
Simple, resilient multi-host containers networking and more.
container-networking docker go kubernetes
Last synced: 28 Oct 2024
https://github.com/tfsec/tfsec
Security scanner for your Terraform code
aws azure ci compliance devops devsecops digitalocean go google-cloud-platform hacktoberfest infrastructure-as-code linter misconfiguration scanner security static-analysis terraform terraform-security vulnerability-scanners
Last synced: 04 Aug 2024
https://aquasecurity.github.io/tfsec/
Security scanner for your Terraform code
aws azure ci compliance devops devsecops digitalocean go google-cloud-platform hacktoberfest infrastructure-as-code linter misconfiguration scanner security static-analysis terraform terraform-security vulnerability-scanners
Last synced: 02 Nov 2024
https://github.com/aquasecurity/tfsec
Security scanner for your Terraform code
aws azure ci compliance devops devsecops digitalocean go google-cloud-platform hacktoberfest infrastructure-as-code linter misconfiguration scanner security static-analysis terraform terraform-security vulnerability-scanners
Last synced: 28 Oct 2024
https://github.com/pdfcpu/pdfcpu
A PDF processor written in Go.
go golang golang-library pdf pdf-files pdf-lib pdf-processor pdflib processor
Last synced: 28 Oct 2024
https://github.com/miniflux/v2
Minimalist and opinionated feed reader
atom feed go golang jsonfeed letsencrypt opml postgresql rdf rss
Last synced: 28 Oct 2024
https://github.com/teivah/100-Go-Mistakes
📖 100 Go Mistakes and How to Avoid Them
book chinese documentation english go golang japanese
Last synced: 02 Aug 2024
https://github.com/vmware-archive/octant
Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.
go golang kubernetes kubernetes-clusters octant
Last synced: 26 Oct 2024
https://github.com/vmware/octant
Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.
go golang kubernetes kubernetes-clusters octant
Last synced: 07 Aug 2024
https://github.com/evrone/go-clean-template
Clean Architecture template for Golang services
clean-architecture dependency-injection example go golang microservices template
Last synced: 29 Oct 2024
https://github.com/yuin/gopher-lua
GopherLua: VM and compiler for Lua in Go
Last synced: 28 Oct 2024
https://github.com/yuin/Gopher-lua
GopherLua: VM and compiler for Lua in Go
Last synced: 24 Oct 2024
https://github.com/alexellis/k3sup
bootstrap K3s over SSH in < 60s 🚀
cloud cloud-native devops devtools edge go k3s k8s kubernetes raspberry-pi vm
Last synced: 29 Oct 2024
https://github.com/oapi-codegen/oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications
go golang openapi openapi-codegen openapi-generator openapi3 rest-api rest-api-client swagger
Last synced: 29 Oct 2024
https://github.com/smallstep/certificates
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
acme acme-server ca certificate-authority certificates go pki security security-tools ssh tls x509
Last synced: 28 Oct 2024
https://github.com/go-ego/riot
Go Open Source, Distributed, Simple and efficient Search Engine; Warning: This is V1 and beta version, because of big memory consume, and the V2 will be rewrite all code.
go golang gwk index riot search search-engine
Last synced: 26 Sep 2024
https://github.com/pachyderm/pachyderm
Data-Centric Pipelines and Data Versioning
analytics big-data containers data-analysis data-science distributed-systems docker go kubernetes pachyderm
Last synced: 25 Oct 2024
https://github.com/luraproject/lura
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
api-gateway apis backend-services gateway gateway-api go golang krakend load-balancer microservice middleware proxies router
Last synced: 15 Oct 2024
https://github.com/asaskevich/govalidator
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
go govalidator sanitization validation validation-library
Last synced: 28 Oct 2024
https://github.com/asaskevich/Govalidator
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
go govalidator sanitization validation validation-library
Last synced: 24 Oct 2024
https://github.com/cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:
blockchain cometbft cosmos-sdk cryptocurrency go golang tendermint
Last synced: 28 Oct 2024
https://github.com/codesenberg/bombardier
Fast cross-platform HTTP benchmarking tool written in Go
benchmarking bombardier cli fast go golang http linux load-testing macos performance windows
Last synced: 15 Oct 2024
https://github.com/googleforgames/agones
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
agones dedicated-game-servers dedicated-gameservers game-development game-server go golang kubernetes multiplayer
Last synced: 26 Oct 2024
https://github.com/pressly/goose
A database migration tool. Supports SQL migrations and Go functions.
database database-migrations go golang migration migrations mysql postgres postgresql schema sql sqlite
Last synced: 28 Oct 2024
https://github.com/tealeg/xlsx
Go library for reading and writing XLSX files.
Last synced: 28 Oct 2024
https://github.com/DATA-DOG/Go-sqlmock
Sql mock driver for golang to test database interactions
database go golang mock sql sql-driver tdd testing
Last synced: 24 Oct 2024
https://github.com/DATA-DOG/go-sqlmock
Sql mock driver for golang to test database interactions
database go golang mock sql sql-driver tdd testing
Last synced: 26 Oct 2024
https://github.com/uber-go/fx
A dependency injection based application framework for Go.
app-framework dependency-injection framework go golang service
Last synced: 26 Oct 2024
https://github.com/majd/ipatool
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
apple appstore cli command-line command-line-tool go golang golang-library ios ipa itunes macos research reverse-engineering security swift tool
Last synced: 15 Oct 2024
https://github.com/easegress-io/easegress
A Cloud Native traffic orchestration system
api-gateway cloud-native distributed-systems etcd gateway go golang http kubernetes load-balancer mesh microservice microservices proxy-server raft reverse-proxy service-mesh sidecar traffic
Last synced: 31 Oct 2024
https://github.com/expr-lang/expr
Expression language and expression evaluation for Go
bytecode configuration-language engine evaluator expr expression expression-evaluator expression-language go golang rule-engine
Last synced: 28 Oct 2024
https://github.com/gogo/protobuf
[Deprecated] Protocol Buffers for Go with Gadgets
go golang grpc protobuf protocol-buffers
Last synced: 28 Oct 2024
https://github.com/GoGo/protobuf
[Deprecated] Protocol Buffers for Go with Gadgets
go golang grpc protobuf protocol-buffers
Last synced: 24 Oct 2024
https://github.com/elves/elvish
Powerful scripting language & versatile interactive shell
go programming-language shell unix
Last synced: 29 Oct 2024
https://github.com/go-pg/pg
Golang ORM with focus on PostgreSQL features and performance
database go golang hstore jsonb orm postgresql sql
Last synced: 28 Oct 2024
https://github.com/Go-pg/pg
Golang ORM with focus on PostgreSQL features and performance
database go golang hstore jsonb orm postgresql sql
Last synced: 24 Oct 2024
https://github.com/tendermint/tendermint
⟁ Tendermint Core (BFT Consensus) in Go
bft blockchain consensus consistency cryptocurrency cryptography db distributed-systems go
Last synced: 28 Oct 2024
https://github.com/gopasspw/gopass
The slightly more awesome standard unix password manager for teams
git go gpg hacktoberfest password-manager security
Last synced: 29 Oct 2024
https://github.com/xinliangnote/go-gin-api
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
api-gin cron gin gin-api go golang gorm graphql jaeger jwt pprof prometheus swagger trace viper zap
Last synced: 14 Oct 2024
https://github.com/MontFerret/ferret
Declarative web scraping
cdp chrome cli crawler crawling data-mining dsl go golang hacktoberfest library query-language scraper scraping scraping-websites tool
Last synced: 25 Oct 2024
https://github.com/montferret/ferret
Declarative web scraping
cdp chrome cli crawler crawling data-mining dsl go golang hacktoberfest library query-language scraper scraping scraping-websites tool
Last synced: 13 Oct 2024
https://github.com/dgraph-io/ristretto
A high performance memory-bound Go cache
cache go golang library performance
Last synced: 28 Oct 2024
https://github.com/cloudquery/cloudquery
The open source high performance ELT framework powered by Apache Arrow
airbyte attack-surface-management aws azure bigquery cspm data data-analysis data-collection data-engineering data-integration elt etl etl-framework gcp github-api go google kubernetes sql
Last synced: 11 Oct 2024
https://github.com/anacrolix/torrent
Full-featured BitTorrent client package and utilities
bittorrent go magnet-link p2p streaming torrent tracker
Last synced: 26 Oct 2024
https://github.com/nats-io/nats.go
Golang client for NATS, the cloud native messaging system.
cloud-native cloud-native-architectures cloud-native-microservices go golang microservices microservices-architecture nats pub-sub
Last synced: 01 Nov 2024
https://github.com/connectai-e/feishu-openai
🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀
chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai
Last synced: 31 Oct 2024
https://github.com/ConnectAI-E/feishu-openai
🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀
chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai
Last synced: 28 Oct 2024
https://github.com/livebud/bud
The Full-Stack Web Framework for Go
framework full-stack fullstack go golang javascript ssr svelte typescript web
Last synced: 13 Oct 2024
https://github.com/go101/go101
An up-to-date (unofficial) knowledge base for Go programming self learning
book details faq go golang optimizations semantics syntax tips
Last synced: 29 Oct 2024
https://github.com/jinzhu/copier
Copier for golang, copy value from struct to struct and more
Last synced: 28 Oct 2024
https://github.com/autonomy/dianemo
Talos Linux is a modern Linux distribution built for Kubernetes.
cloud-native containerd go grpc kubernetes kubernetes-distribution linux linux-distribution musl
Last synced: 04 Oct 2024
https://github.com/talos-systems/talos
Talos Linux is a modern Linux distribution built for Kubernetes.
cloud-native containerd go grpc kubernetes kubernetes-distribution linux linux-distribution musl
Last synced: 04 Oct 2024
https://github.com/autonomy/talos
Talos Linux is a modern Linux distribution built for Kubernetes.
cloud-native containerd go grpc kubernetes kubernetes-distribution linux linux-distribution musl
Last synced: 04 Oct 2024
https://github.com/goadesign/goa
🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨
api code-generation go goa golang microservices openapi rest swagger
Last synced: 28 Oct 2024
https://github.com/ConnectAI-E/Feishu-OpenAI
🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀
chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai
Last synced: 01 Aug 2024
https://github.com/buger/jsonparser
One of the fastest alternative JSON parser for Go that does not require schema
go json json-parser parser perfomance
Last synced: 28 Oct 2024
https://github.com/goss-org/goss
Quick and Easy server testing/validation
devops devops-tools docker go golang goss health-check health-endpoint infrastructure-as-code linux nagios sensu tap tdd tdd-utilities testing testing-tools
Last synced: 26 Oct 2024
https://github.com/elastic/go-elasticsearch
The official Go client for Elasticsearch
client elasticsearch go golang
Last synced: 28 Oct 2024
https://github.com/anchore/syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
containers cyclonedx docker go golang hacktoberfest oci sbom spdx static-analysis tool
Last synced: 28 Oct 2024
https://github.com/twin/gatus
⛑ Automated developer-oriented status page
alerting dashboard devops docker go golang health monitor monitoring monitoring-server monitoring-tool notifications self-hosted selfhosted slack status status-page statuspage uptime uptime-monitoring
Last synced: 29 Oct 2024