Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/gomodule/redigo

Go client for Redis

go redis

Last synced: 30 Dec 2024

https://github.com/go-vgo/robotgo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 30 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-vGo/robotGo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 24 Oct 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/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/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/stashapp/stash

An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc

go golang graphql hacktoberfest json media organize organizer porn video

Last synced: 30 Dec 2024

https://github.com/gcla/termshark

A terminal UI for tshark, inspired by Wireshark

go golang gowid pcap tcell tshark tui wireshark

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/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/OJ/gobuster

Directory/File, DNS and VHost busting tool written in Go

dns go pentesting tool web

Last synced: 27 Oct 2024

https://github.com/oj/gobuster

Directory/File, DNS and VHost busting tool written in Go

dns go pentesting tool web

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/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: 30 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.

containers go oci pods rkt

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/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

aws aws-sdk go

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/aws/aws-sdk-Go

AWS SDK for the Go programming language.

aws aws-sdk go

Last synced: 24 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/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/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.

cache go library

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/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/miekg/dns

DNS library in Go

dns dns-library dnssec go

Last synced: 30 Dec 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/mattn/go-sqlite3

sqlite3 driver for go using database/sql

go sqlite sqlite3-driver

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.

book go golang internals

Last synced: 26 Dec 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/xxjwxc/uber_go_guide_cn

Uber Go 语言编码规范中文版. The Uber Go Style Guide .

chinese cn go guide style uber

Last synced: 24 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/richardknop/machinery

Machinery is an asynchronous task queue/job queue based on distributed message passing.

amqp aws-sqs go golang memcached mongodb queue rabbitmq redis task task-scheduler

Last synced: 30 Dec 2024

https://github.com/RichardKnop/machinery

Machinery is an asynchronous task queue/job queue based on distributed message passing.

amqp aws-sqs go golang memcached mongodb queue rabbitmq redis task task-scheduler

Last synced: 26 Oct 2024

https://github.com/mattn/Go-sqlite3

sqlite3 driver for go using database/sql

go sqlite sqlite3-driver

Last synced: 24 Oct 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/fatih/color

Color package for Go (golang)

ansi color coloring go golang

Last synced: 30 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

elasticsearch go

Last synced: 30 Dec 2024

https://github.com/cjbassi/gotop

A terminal based graphical activity monitor inspired by gtop and vtop

go golang linux mouse osx terminal tui

Last synced: 26 Sep 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/mindoc-org/mindoc

Golang实现的基于beego框架的接口在线文档管理系统

beego document go golang mindoc smartwiki

Last synced: 23 Dec 2024

https://github.com/dlvhdr/gh-dash

A beautiful CLI dashboard for GitHub 🚀

bubbles bubbletea cli cobra gh-extension github glamour go golang lipgloss terminal

Last synced: 24 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

go protobuf rpc twirp

Last synced: 30 Dec 2024