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-12-27 00:07:07 UTC
- JSON Representation
https://github.com/dtm-labs/dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
cadence csharp database distributed distributed-transactions dtm go golang java microservice outbox saga seata tcc transaction transactions workflow-engine xa
Last synced: 24 Dec 2024
https://github.com/Golang/protobuf
Go support for Google's protocol buffers
go golang protobuf protocol-buffers
Last synced: 24 Oct 2024
https://github.com/kubernetes/kompose
Convert Compose to Kubernetes
containers docker docker-compose go kubernetes
Last synced: 30 Dec 2024
https://github.com/awsdocs/aws-doc-sdk-examples
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
aws cpp documentation dotnet examples go java javascript php programming python ruby
Last synced: 30 Dec 2024
https://github.com/tyktechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
api api-gateway api-management cloudnative go graphql grpc k8s kubernetes microservices reverse-proxy tyk
Last synced: 30 Dec 2024
https://github.com/hibiken/asynq
Simple, reliable, and efficient distributed task queue in Go
asynchronous-tasks background-jobs go golang redis task-queue worker-pool
Last synced: 30 Dec 2024
https://github.com/go-swagger/go-swagger
Swagger 2.0 implementation for go
api code-generator go golang swagger-codegen swagger-spec swagger-specification
Last synced: 30 Dec 2024
https://github.com/google/go-cloud
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.
aws azure cloud gcp go golang hybrid-cloud multi-cloud portable server
Last synced: 30 Dec 2024
https://github.com/sourcegraph/conc
Better structured concurrency for go
concurrency go golang goroutines
Last synced: 30 Dec 2024
https://github.com/Go-swagger/Go-swagger
Swagger 2.0 implementation for go
api code-generator go golang swagger-codegen swagger-spec swagger-specification
Last synced: 24 Oct 2024
https://github.com/polaris1119/the-golang-standard-library-by-example
Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。
go golang linux standard-golang-library
Last synced: 24 Dec 2024
https://github.com/polaris1119/The-Golang-Standard-Library-by-Example
Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。
go golang linux standard-golang-library
Last synced: 26 Oct 2024
https://github.com/Go-resty/resty
Simple HTTP and REST client library for Go
backoff go go-resty golang golang-library hacktoberfest hacktoberfest2021 http-client middleware redirects rest-client retry srv-record
Last synced: 24 Oct 2024
https://github.com/drakkan/sftpgo
Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob
azure-blob cloud-storage data-at-rest-encryption docker ftp ftp-server git go google-cloud-storage multi-factor-authentication portable prometheus proxy-protocol s3 scp sftp sftp-server webdav webdav-server
Last synced: 30 Dec 2024
https://github.com/bxcodec/go-clean-arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
architecture article clean-architecture database go golang mysql sql
Last synced: 24 Dec 2024
https://github.com/TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
api api-gateway api-management cloudnative go graphql grpc k8s kubernetes microservices reverse-proxy tyk
Last synced: 28 Oct 2024
https://github.com/xo/usql
Universal command-line interface for SQL databases
command-line database go golang mariadb microsoft-sql-server mysql oracle oracle-database postgres postgresql sql sqlite sqlite3
Last synced: 23 Dec 2024
https://github.com/sashabaranov/go-openai
OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go
chatgpt chatgpt-api dall-e go golang gpt-3 gpt-4 openai openai-whisper streaming-api
Last synced: 30 Dec 2024
https://github.com/sashabaranov/go-gpt3
OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go
chatgpt chatgpt-api dall-e go golang gpt-3 gpt-4 openai openai-whisper streaming-api
Last synced: 13 Dec 2024
https://github.com/OJ/gobuster
Directory/File, DNS and VHost busting tool written in Go
Last synced: 27 Oct 2024
https://github.com/oj/gobuster
Directory/File, DNS and VHost busting tool written in Go
Last synced: 30 Dec 2024
https://github.com/panjf2000/gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
async asynchronous epoll event-driven event-loop go golang goroutine io kqueue network networking non-blocking reactor tcp udp
Last synced: 24 Dec 2024
https://github.com/tiny-craft/tiny-rdm
Tiny RDM (Tiny Redis Desktop Manager) - A modern, colorful, super lightweight Redis GUI client for Mac, Windows, and Linux.
go golang icon-pack naive-ui redis redis-client redis-desktop redis-gui redis-manager vue wails wails-app web-view
Last synced: 24 Dec 2024
https://github.com/anchore/grype
A vulnerability scanner for container images and filesystems
container-image containers cyclonedx docker go golang hacktoberfest oci openvex security static-analysis tool vex vulnerabilities vulnerability
Last synced: 30 Dec 2024
https://github.com/glanceapp/glance
A self-hosted dashboard that puts all your feeds in one place
aggregator customization dashboard docker feed-reader go golang homelab homepage monitoring reddit rss rss-reader self-hosted startpage youtube
Last synced: 24 Dec 2024
https://github.com/hybridgroup/gobot
Golang framework for robotics, drones, and the Internet of Things (IoT)
arduino beaglebone beaglebone-black bluetooth bluetooth-le drone go gpio hardware i2c intel-edison intel-joule internet-of-things iot mqtt raspberry-pi robot robotics sphero uav
Last synced: 30 Dec 2024
https://github.com/keybase/client
Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
chat end-to-end-encryption go kbfs keybase pgp react react-native
Last synced: 23 Dec 2024
https://github.com/rkt/rkt
[Project ended] rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.
Last synced: 29 Sep 2024
https://github.com/flannel-io/flannel
flannel is a network fabric for containers, designed for Kubernetes
docker docker-image flannel go kubernetes network overlay-network subnet
Last synced: 30 Dec 2024
https://github.com/go-shiori/shiori
Simple bookmark manager built with Go
bookmark-manager command-line go golang hacktoberfest web-interface
Last synced: 24 Dec 2024
https://github.com/hybridgroup/Gobot
Golang framework for robotics, drones, and the Internet of Things (IoT)
arduino beaglebone beaglebone-black bluetooth bluetooth-le drone go gpio hardware i2c intel-edison intel-joule internet-of-things iot mqtt raspberry-pi robot robotics sphero uav
Last synced: 24 Oct 2024
https://github.com/bregman-arie/devops-resources
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
aws bash checklists containers devops docker go interview jenkins linux mongo python questions security sql
Last synced: 23 Dec 2024
https://github.com/aws/aws-sdk-go
AWS SDK for the Go programming language (In Maintenance Mode, End-of-Life on 07/31/2025). The AWS SDK for Go v2 is available here: https://github.com/aws/aws-sdk-go-v2
Last synced: 30 Dec 2024
https://github.com/codenotary/immudb
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
auditable compliance cryptographic database gdpr go immutable immutable-database key-value merkle-tree pci-dss performance sql tamper-evident tamperproof timetravel verification verify zero-trust
Last synced: 30 Dec 2024
https://github.com/joho/godotenv
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
dotenv environment-variables go golang
Last synced: 30 Dec 2024
https://github.com/gorse-io/gorse
Gorse open source recommender system engine
collaborative-filtering go knn machine-learning recommender-system
Last synced: 24 Dec 2024
https://github.com/safing/portmaster
🏔 Love Freedom - ❌ Block Mass Surveillance
application-firewall dns firewall go golang networking privacy privacy-by-design privacy-enhancing-technologies privacy-protection privacy-tools
Last synced: 25 Oct 2024
https://github.com/casdoor/casdoor
An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Google Workspace, Active Directory and Kerberos
active-directory casbin casdoor faceid go iam kerberos ldap mfa oauth oidc payment-gateway radius react saml scim single-sign-on sso totp webauthn
Last synced: 26 Dec 2024
https://github.com/FerretDB/FerretDB
A truly Open Source MongoDB alternative
database document ferretdb go golang mongo mongo-db mongodb mongodb-database postgres postgresql
Last synced: 26 Oct 2024
https://github.com/ferretdb/ferretdb
A truly Open Source MongoDB alternative
database document ferretdb go golang mongo mongo-db mongodb mongodb-database postgres postgresql
Last synced: 24 Dec 2024
https://github.com/cookiey/yearning
🐳 A most popular sql audit platform for mysql
devops go golang mysql mysql-web-sql sql sql-audit yearning
Last synced: 24 Dec 2024
https://github.com/cookieY/Yearning
🐳 A most popular sql audit platform for mysql
devops go golang mysql mysql-web-sql sql sql-audit yearning
Last synced: 26 Oct 2024
https://github.com/openshift/origin
Conformance test suite for OpenShift
caas ci-cd containers continuous-delivery continuous-deployment continuous-integration devops go kubernetes openshift openshift-origin paas
Last synced: 30 Dec 2024
https://github.com/fission/fission
Fast and Simple Serverless Functions for Kubernetes
cloud-native containers devops docker faas fission functions functions-as-a-service go hacktoberfest kubernetes lambda serverless serverless-functions
Last synced: 23 Dec 2024
https://github.com/getanteon/anteon
Anteon (formerly Ddosify) - Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud
ddosify docker go golang hacktoberfest k8s kubernetes load-generator load-testing loadtesting performance-testing
Last synced: 24 Dec 2024
https://github.com/a8m/go-lang-cheat-sheet
An overview of Go syntax and features.
cheat-sheets cheatsheet go golang
Last synced: 09 Nov 2024
https://github.com/onsi/ginkgo
A Modern Testing Framework for Go
bdd bdd-framework go golang test test-driven-development testing
Last synced: 30 Dec 2024
https://onsi.github.io/ginkgo/
A Modern Testing Framework for Go
bdd bdd-framework go golang test test-driven-development testing
Last synced: 26 Oct 2024
https://onsi.github.io/ginkGo
A Modern Testing Framework for Go
bdd bdd-framework go golang test test-driven-development testing
Last synced: 25 Oct 2024
https://github.com/joho/Godotenv
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
dotenv environment-variables go golang
Last synced: 24 Oct 2024
https://github.com/smartystreets/goconvey
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
bdd-framework go goconvey tdd-utilities testing-tools
Last synced: 30 Dec 2024
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: 30 Dec 2024
https://github.com/patrickmn/go-cache
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
Last synced: 30 Dec 2024
https://github.com/a-h/templ
A language for writing HTML user interfaces in Go.
go html-elements htmx ide-support language-server lsp server-side-rendering templating-languages
Last synced: 23 Dec 2024
https://github.com/a8m/golang-cheat-sheet
An overview of Go syntax and features.
cheat-sheets cheatsheet go golang
Last synced: 15 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: 30 Dec 2024
https://github.com/redpanda-data/connect
Fancy stream processing made operationally mundane
amqp cqrs data-engineering data-ops etl event-sourcing go golang kafka logs message-bus message-queue nats rabbitmq stream-processing stream-processor streaming-data
Last synced: 23 Dec 2024
https://github.com/mongodb/mongo-go-driver
The Official Golang driver for MongoDB
database driver go golang golang-library mongodb
Last synced: 30 Dec 2024
https://github.com/masterminds/glide
Package Management for Golang
go golang package-management semantic-versions
Last synced: 30 Dec 2024
https://github.com/Masterminds/glide
Package Management for Golang
go golang package-management semantic-versions
Last synced: 26 Oct 2024
https://github.com/smartystreets/Goconvey
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
bdd-framework go goconvey tdd-utilities testing-tools
Last synced: 24 Oct 2024
https://github.com/gobuffalo/buffalo
Rapid Web Development w/ Go
buffalo framework go gobuffalo golang rails web web-framework webframework
Last synced: 29 Sep 2024
https://github.com/mattn/go-sqlite3
sqlite3 driver for go using database/sql
Last synced: 30 Dec 2024
https://github.com/enocom/gopher-reading-list
A curated selection of blog posts on Go
blog-posts go golang reading-list
Last synced: 24 Dec 2024
https://github.com/maxence-charriere/go-app
A package to build progressive web apps with Go programming language and WebAssembly.
awesome-go go golang gui pwa ui wasm
Last synced: 30 Dec 2024
https://github.com/haya14busa/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis
Last synced: 09 Nov 2024
https://github.com/reviewdog/reviewdog
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis
Last synced: 30 Dec 2024
https://github.com/screego/server
screen sharing for developers https://screego.net/
docker go privacy screensharing-tool selfhosted webrtc
Last synced: 25 Dec 2024
https://github.com/p4gefau1t/trojan-go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
anticensorship china gfw go golang network privacy proxy tls transparent-proxy trojan-gfw trojan-go tunnel
Last synced: 30 Dec 2024
https://github.com/teh-cmc/go-internals
A book about the internals of the Go programming language.
Last synced: 26 Dec 2024
https://github.com/schachmat/wego
weather app for the terminal
ascii-art ascii-table forecast go hacktoberfest terminal weather wego
Last synced: 25 Oct 2024
https://github.com/runatlantis/atlantis
Terraform Pull Request Automation
atlantis automation devops go golang hacktoberfest sre tacos terraform
Last synced: 30 Dec 2024
https://github.com/gonum/gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
data-analysis go golang graph matrix scientific-computing statistics
Last synced: 30 Dec 2024
https://github.com/moby/buildkit
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
builder buildkit cloud-native containers docker dockerfile go golang oci oci-image
Last synced: 30 Dec 2024
https://github.com/visualfc/liteide
LiteIDE is a simple, open source, cross-platform Go IDE.
cross-platform go golang ide liteide qt
Last synced: 24 Dec 2024
https://github.com/ko-build/ko
Build and deploy Go applications
container containers deploy docker go golang kubernetes
Last synced: 24 Dec 2024
https://github.com/mattn/Go-sqlite3
sqlite3 driver for go using database/sql
Last synced: 24 Oct 2024
https://github.com/threedotslabs/watermill
Building event-driven applications the easy way in Go.
cqrs event-driven event-sourcing events go golang kafka nats rabbitmq reactive sagas stream-processing watermill
Last synced: 30 Dec 2024
https://github.com/charmbracelet/lipgloss
Style definitions for nice terminal layouts 👄
cli go golang hacktoberfest layout style tui
Last synced: 30 Dec 2024
https://github.com/ThreeDotsLabs/watermill
Building event-driven applications the easy way in Go.
cqrs event-driven event-sourcing events go golang kafka nats rabbitmq reactive sagas stream-processing watermill
Last synced: 26 Oct 2024
https://github.com/segmentio/kafka-go
Kafka library in Go
consumer go golang golang-library golang-native kafka kafka-client producer segment
Last synced: 28 Dec 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: 30 Dec 2024
https://github.com/olivere/elastic
Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
Last synced: 30 Dec 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: 30 Dec 2024
https://github.com/fabiolb/fabio
Consul Load-Balancing made simple
consul docker go golang load-balancer vault
Last synced: 30 Dec 2024
https://github.com/twitchtv/twirp
A simple RPC framework with protobuf service definitions
Last synced: 30 Dec 2024