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

msgpack.org[Go] MessagePack encoding for Golang

encoding go golang msgpack serialization

Last synced: 28 Oct 2024

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

The Charm Tool and Library 🌟

go golang

Last synced: 29 Oct 2024

https://github.com/xxjwxc/gormt

database to golang struct

database function go golang gorm mapping mysql orm tools

Last synced: 15 Oct 2024

https://github.com/jaeles-project/gospider

Gospider - Fast web spider written in Go

bugbounty crawler go gospider spider

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

errcheck error go linter

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

:books:🔥收集全网最热门的技术书籍 (GO、黑客、Android、计算机原理、人工智能、大数据、机器学习、数据库、PHP、java、架构、消息队列、算法、python、爬虫、操作系统、linux、C语言),不间断更新中:hotsprings:

books go html http it java linux php python technical technical-books

Last synced: 14 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/llitfkitfk/go-best-practice

Go语言实战: 编写可维护Go语言代码建议

best-practices go golang

Last synced: 13 Nov 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/shen100/wemall

基于react, node.js, go开发的微商城(含微信小程序)

go node react vue wexin

Last synced: 14 Oct 2024

https://github.com/bits-and-blooms/bloom

Go package implementing Bloom filters, used by Milvus and Beego.

bloom bloom-filters go

Last synced: 11 Nov 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: 24 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/unrolled/secure

HTTP middleware for Go that facilitates some quick security wins.

go golang middleware security

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

blockchain go lbry sql

Last synced: 09 Oct 2024

https://github.com/OdyseeTeam/chainquery

Chainquery parses and syncs the LBRY blockchain data into structured SQL

blockchain go lbry sql

Last synced: 14 Nov 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/polaris1119/golangweekly

Go语言爱好者周刊,每周日发布

go golang weekly

Last synced: 15 Oct 2024

https://github.com/icexin/eggos

A Go unikernel running on x86 bare metal

go golang kernel netstack osdev unikernel wasm

Last synced: 15 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/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/bemasher/rtlamr

An rtl-sdr receiver for Itron ERT compatible smart meters operating in the 900MHz ISM band.

amr go meter rtl-sdr smart

Last synced: 14 Oct 2024

https://github.com/fatih/gomodifytags

Go tool to modify struct field tags

go golang structs tags tool

Last synced: 21 Oct 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: 11 Nov 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/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/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/sevlyar/go-daemon

A library for writing system daemons in golang.

daemon go golang library pid pidfile

Last synced: 29 Oct 2024

https://github.com/noahgorstein/jqp

A TUI playground to experiment with jq

go jq tui

Last synced: 15 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/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/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/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/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/alexedwards/scs

HTTP Session Management for Go

context go golang http session sessions

Last synced: 29 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: 24 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/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: 11 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://mattn.github.io/go-gtk/

Go binding for GTK

go gtk linux osx windows

Last synced: 26 Oct 2024

https://mattn.github.io/Go-gtk

Go binding for GTK

go gtk linux osx windows

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: 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/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/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/mattn/go-gtk

Go binding for GTK

go gtk linux osx windows

Last synced: 15 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/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/zachlatta/sshtron

$ ssh sshtron.zachlatta.com

game go ssh

Last synced: 14 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/elliotchance/c2go

⚖️ A tool for transpiling C to Go.

c go transpiler

Last synced: 15 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/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/sipt/shuttle

A web proxy in Golang with amazing features.

dns go mitm proxy

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