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

I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

argocd bash-script ci-cd devops docker docker-compose git github-actions gitops go grafana hacktoberfest helm jenkins kubernetes linux networking portainer prometheus yaml

Last synced: 24 Dec 2024

https://github.com/flashmob/go-guerrilla

Mini SMTP server written in golang

go mail-delivery-agent mda server smtp smtp-server

Last synced: 24 Dec 2024

https://github.com/elsaland/elsa

❄️ Elsa is a minimal runtime for JavaScript and TypeScript written in Go

elsa go javascript quickjs runtime typescript

Last synced: 27 Oct 2024

https://github.com/campoy/go-tooling-workshop

A workshop covering all the tools gophers use in their day to day life

go performance tooling workshop

Last synced: 27 Dec 2024

https://github.com/nicksnyder/Go-i18n

Translate your Go program into multiple languages.

cldr go i18n translation translation-files

Last synced: 24 Oct 2024

https://github.com/Pradumnasaraf/DevOps

I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

argocd bash-script ci-cd devops docker docker-compose git github-actions gitops go grafana hacktoberfest helm jenkins kubernetes linux networking portainer prometheus yaml

Last synced: 05 Nov 2024

https://github.com/goodwithtech/dockle

Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start

containers docker go golang kubernetes linter security security-audit security-tools vulnerability

Last synced: 24 Dec 2024

https://github.com/zegl/kube-score

Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.

analysis automation charts ci go hacktoberfest helm k8s kube-score kubernetes kubernetes-manifests kubernetes-monitoring linter security security-scanner static-code-analysis static-code-analyzer

Last synced: 24 Dec 2024

https://github.com/alibaba/sentinel-golang

Sentinel Go enables reliability and resiliency for Go microservices

cloud-native go golang microservice microservices middleware rate-limiting resiliency

Last synced: 23 Dec 2024

https://github.com/justjanne/powerline-go

A beautiful and useful low-latency prompt for your shell, written in go

bash color-scheme developer-tools fish go powerline shell theme zsh

Last synced: 24 Dec 2024

https://github.com/yangwenmai/learning-golang

Go 学习之路:Go 开发者博客、Go 微信公众号、Go 学习资料(文档、书籍、视频)

cn go golang learning-golang rss wechat

Last synced: 26 Dec 2024

https://github.com/otiai10/gosseract

Go package for OCR (Optical Character Recognition), by using Tesseract C++ library

go ocr ocr-server tesseract tesseract-ocr

Last synced: 24 Dec 2024

https://github.com/peak/s5cmd

Parallel S3 and local filesystem execution tool.

aws cli filesystem go s3 s5cmd storage

Last synced: 24 Dec 2024

https://github.com/shiyanhui/dht

BitTorrent DHT Protocol && DHT Spider.

bittorrent-dht-protocol dht go spider

Last synced: 27 Dec 2024

https://github.com/hairyhenderson/gomplate

A flexible commandline tool for template rendering. Supports lots of local and remote datasources.

boltdb cli cloud config consul devops devops-tools docker go golang sysadmin sysops template templating vault

Last synced: 23 Dec 2024

https://github.com/narasimha1997/fake-sms

A simple command line tool using which you can skip phone number based SMS verification by using a temporary phone number that acts like a proxy.

go go-modules golang privacy

Last synced: 27 Dec 2024

https://github.com/tigerb/easy-tips

A little Tips in my Code Career with Go&PHP 🥳🥳🥳

go go-patterns golang linux-commands mysql pattern php php-patterns redis sql

Last synced: 26 Dec 2024

https://github.com/houzuoguo/tiedot

A rudimentary implementation of a basic document (NoSQL) database in Go

database db document-database go golang nosql tiedot

Last synced: 25 Dec 2024

https://github.com/HouzuoGuo/tiedot

A rudimentary implementation of a basic document (NoSQL) database in Go

database db document-database go golang nosql tiedot

Last synced: 26 Oct 2024

https://github.com/Narasimha1997/fake-sms

A simple command line tool using which you can skip phone number based SMS verification by using a temporary phone number that acts like a proxy.

go go-modules golang privacy

Last synced: 06 Nov 2024

https://github.com/samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

cats either fp functional future generics go golang io maybe monad monoid option optional programming result state task typesafe

Last synced: 23 Dec 2024

https://github.com/TIGERB/easy-tips

A little Tips in my Code Career with Go&PHP 🥳🥳🥳

go go-patterns golang linux-commands mysql pattern php php-patterns redis sql

Last synced: 29 Oct 2024

https://github.com/0xDkd/auxpi

🍭 集合多家 API 的新一代图床

api baidu-image cdnjs element-ui go golang image-store mdui rest-api vue weibo-image

Last synced: 07 Nov 2024

https://github.com/aws/aws-sdk-go-v2

AWS SDK for the Go programming language.

aws aws-sdk go golang

Last synced: 23 Dec 2024

https://github.com/erda-project/erda

An enterprise-grade Cloud-Native application platform for Kubernetes.

apm ci-cd cmp containers devops docker go golang kubernetes microservice

Last synced: 24 Dec 2024

https://github.com/lotusirous/go-concurrency-patterns

Concurrency patterns in Go

concurrency go golang patterns

Last synced: 01 Nov 2024

https://github.com/chimeracoder/gojson

Automatically generate Go (golang) struct definitions from example JSON

cli go go-generate gojson golang

Last synced: 26 Dec 2024

https://github.com/guptarohit/asciigraph

Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

ascii-chart asciigraph chart charting-library cli command-line command-line-tool go golang golang-library graph line-chart plot terminal utility

Last synced: 24 Dec 2024

https://github.com/Unknwon/go-web-foundation

《Go Web 基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。

go video-tutorial web

Last synced: 29 Oct 2024

https://github.com/pseudomuto/protoc-gen-doc

Documentation generator plugin for Google Protocol Buffers

documentation-tool go golang hacktoberfest hacktoberfest2021 protobuf protoc

Last synced: 24 Dec 2024

https://github.com/unknwon/go-web-foundation

《Go Web 基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。

go video-tutorial web

Last synced: 27 Dec 2024

https://github.com/studygolang/studygolang

Go 语言中文网 | Golang中文社区 | Go语言学习园地 源码

go golang studygolang

Last synced: 24 Dec 2024

https://github.com/ChimeraCoder/gojson

Automatically generate Go (golang) struct definitions from example JSON

cli go go-generate gojson golang

Last synced: 26 Oct 2024

https://github.com/ChimeraCoder/Gojson

Automatically generate Go (golang) struct definitions from example JSON

cli go go-generate gojson golang

Last synced: 24 Oct 2024

https://github.com/yitter/idgenerator

💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。

c c-sharp delphi dotnet go idgenerator java javascript pascal php rust snowflake sql twritter-snowflake typescript unique-id

Last synced: 24 Dec 2024

https://github.com/geziyor/geziyor

Geziyor, blazing fast web crawling & scraping framework for Go. Supports JS rendering.

crawler go scraper scraping spider

Last synced: 23 Dec 2024

https://github.com/create-go-app/cli

✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.

ansible-playbook backend backend-template boilerplate-application boilerplate-template cgapp cli cli-app cli-commands create-go-app cui docker-container docker-image frontend frontend-template go go-cli golang hacktoberfest

Last synced: 25 Dec 2024

https://github.com/bluele/gcache

An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC

arc cache go golang in-memory lfu lru

Last synced: 24 Dec 2024

https://github.com/chanxuehong/wechat

weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk

go golang sdk wechat weixin

Last synced: 26 Dec 2024

https://github.com/humpheh/goboy

Multi-platform Nintendo Game Boy Color emulator written in Go

emulator gameboy gameboy-emulator go golang macos windows

Last synced: 27 Dec 2024

https://github.com/Humpheh/goboy

Multi-platform Nintendo Game Boy Color emulator written in Go

emulator gameboy gameboy-emulator go golang macos windows

Last synced: 30 Oct 2024

https://github.com/go-ego/gse

Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.

chinese english go gse hmm hmm-viterbi-algorithm japanese jieba nlp segment trie

Last synced: 23 Dec 2024

https://github.com/mmcloughlin/avo

Generate x86 Assembly with Go

assembly code-generation go golang x86-64

Last synced: 24 Dec 2024

https://github.com/yitter/IdGenerator

💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。

c c-sharp delphi dotnet go idgenerator java javascript pascal php rust snowflake sql twritter-snowflake typescript unique-id

Last synced: 14 Nov 2024

https://github.com/mmcdole/gofeed

Parse RSS, Atom and JSON feeds in Go

atom atom-feed feed go golang jsonfeed parser rss rss-feed

Last synced: 23 Dec 2024

https://github.com/apache/cassandra-gocql-driver

GoCQL Driver for Apache Cassandra®

cassandra client database driver go golang nosql

Last synced: 24 Dec 2024

https://github.com/codeskyblue/gohttpserver

The best HTTP Static File Server, write with golang+vue

go httpserver

Last synced: 26 Dec 2024

https://github.com/aptly-dev/aptly

aptly - Debian repository management tool

apt debian go packaging ubuntu

Last synced: 23 Dec 2024

https://github.com/lyrictian/gin-admin

A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.

admin casbin gin gin-admin gin-casbin go go-admin go-rbac golang gorm gormv2 rbac

Last synced: 24 Dec 2024

https://github.com/gocql/gocql

GoCQL Driver for Apache Cassandra®

cassandra client database driver go golang nosql

Last synced: 22 Oct 2024

https://github.com/mmcdole/Gofeed

Parse RSS, Atom and JSON feeds in Go

atom atom-feed feed go golang jsonfeed parser rss rss-feed

Last synced: 24 Oct 2024

https://github.com/awnumar/memguard

Secure software enclave for storage of sensitive information in memory.

crypto cryptography go golang memory security

Last synced: 24 Dec 2024

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

Gospider - Fast web spider written in Go

bugbounty crawler go gospider spider

Last synced: 26 Dec 2024

https://github.com/hyper0x/golang_puzzlers

An example project, for my column named "Core Golang - 36 lessons"

go golang tutorial

Last synced: 27 Dec 2024

https://github.com/pibigstar/go-demo

Go语言实例教程从入门到进阶,包括基础库使用、设计模式、面试易错点、工具类、对接第三方等

blockchain design go go-demo go-design go-utils goutils interview kafaka leetcode oss pprof qq redis spider

Last synced: 25 Dec 2024

https://github.com/hyper0x/Golang_Puzzlers

An example project, for my column named "Core Golang - 36 lessons"

go golang tutorial

Last synced: 01 Nov 2024

https://github.com/nsqio/Go-nsq

The official Go package for NSQ

client-library go nsq

Last synced: 24 Oct 2024

https://github.com/nsqio/go-nsq

The official Go package for NSQ

client-library go nsq

Last synced: 24 Dec 2024

https://github.com/featurebasedb/featurebase

A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase

big-data bitmap database go index pilosa sql

Last synced: 25 Sep 2024

https://github.com/FeatureBaseDB/featurebase

A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase

big-data bitmap database go index pilosa sql

Last synced: 31 Oct 2024

https://github.com/luk4z7/go-concurrency-guide

Practical concurrency guide in Go, communication by channels, patterns

channels concurrency deadlock go goroutine guideline mutex patterns race-conditions synchronization

Last synced: 28 Dec 2024

https://github.com/andeya/erpc

An efficient, extensible and easy-to-use RPC framework.

go microservice peer-to-peer protocol rpc socket

Last synced: 27 Dec 2024

https://github.com/eko/gocache

☔️ A complete Go cache library that brings you multiple ways of managing your caches

bigcache cache chain go golang hacktoberfest memcache memory redis ristretto

Last synced: 23 Dec 2024

https://github.com/mattn/goreman

foreman clone written in go language

devops foreman go golang

Last synced: 26 Dec 2024

https://github.com/roaringbitmap/roaring

Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog

bitmap-compression bitset databases go indexing roaring-bitmaps

Last synced: 23 Dec 2024

https://github.com/RoaringBitmap/roaring

Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog

bitmap-compression bitset databases go indexing roaring-bitmaps

Last synced: 26 Oct 2024

https://github.com/minishift/minishift

Run OpenShift 3.x locally | This project does not see active developement and maintenance.

containers development development-tools devops go kubernetes minishift openshift openshift-local openshift-origin paas

Last synced: 26 Dec 2024

https://github.com/avast/retry-go

Simple golang library for retry mechanism

go golang hacktoberfest retry retry-library

Last synced: 25 Dec 2024

https://github.com/glauth/glauth

A lightweight LDAP server for development, home use, or CI

developer-tools go golang ldap ldap-server security

Last synced: 24 Dec 2024

https://github.com/LyricTian/gin-admin

A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.

admin casbin gin gin-admin gin-casbin go go-admin go-rbac golang gorm gormv2 rbac

Last synced: 29 Oct 2024

https://github.com/charmbracelet/glamour

Stylesheet-based markdown rendering for your CLI apps 💇🏻‍♀️

cli go golang hacktoberfest markdown tui

Last synced: 23 Dec 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: 26 Dec 2024

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

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

bloom bloom-filters go

Last synced: 24 Dec 2024

https://github.com/pksunkara/alpaca

Given a web API, Generate client libraries in node, php, python, ruby

alpaca api api-client apis client-library go golang

Last synced: 29 Oct 2024

https://github.com/coreos/go-systemd

Go bindings to systemd socket activation, journal, D-Bus, and unit files

dbus go journald machined systemd

Last synced: 23 Dec 2024

https://github.com/yunabe/lgo

Interactive Go programming with Jupyter

data-science go golang jupyter-notebook jupyter-notebook-kernel machine-learning repl

Last synced: 28 Dec 2024

https://github.com/tibcosoftware/flogo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

aws-lambda edge faas faas-framework flogo functions-as-a-service go golang integration iot kafka-client kafka-producer lambda microservices mqtt-client mqtt-producer rules serverless streaming tensorflow

Last synced: 27 Dec 2024

https://github.com/galeone/tfgo

Tensorflow + Go, the gopher way

go golang tensorflow

Last synced: 26 Dec 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: 27 Dec 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: 23 Dec 2024

https://github.com/tibcosoftware/floGo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

aws-lambda edge faas faas-framework flogo functions-as-a-service go golang integration iot kafka-client kafka-producer lambda microservices mqtt-client mqtt-producer rules serverless streaming tensorflow

Last synced: 24 Oct 2024

https://github.com/TIBCOSoftware/flogo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

aws-lambda edge faas faas-framework flogo functions-as-a-service go golang integration iot kafka-client kafka-producer lambda microservices mqtt-client mqtt-producer rules serverless streaming tensorflow

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

https://github.com/vmihailenco/msgpack

msgpack.org[Go] MessagePack encoding for Golang

encoding go golang msgpack serialization

Last synced: 23 Dec 2024

https://github.com/charmbracelet/charm

The Charm Tool and Library 🌟

go golang

Last synced: 24 Dec 2024

https://github.com/8treenet/freedom

Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

ddd framework freedom go http2-server microservice server

Last synced: 25 Dec 2024