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/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: 17 Dec 2024

https://github.com/golang-jwt/jwt

Go implementation of JSON Web Tokens (JWT).

auth ed25519 go golang jwt security

Last synced: 23 Dec 2024

https://github.com/tomwright/dasel

Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

cli config configuration data-processing data-structures data-wrangling devops-tools go golang json json-processing parser query selector toml update xml yaml yaml-processor

Last synced: 23 Dec 2024

https://github.com/aceld/zinx

A lightweight concurrent server framework based on Golang.

game-server go golang tcp-server zinx

Last synced: 16 Dec 2024

https://github.com/traefik/yaegi

Yaegi is Another Elegant Go Interpreter

go golang interpreter

Last synced: 23 Dec 2024

https://github.com/cloudwego/kitex

Go RPC framework with high-performance and strong-extensibility for building micro-services.

framework go grpc microservices protobuf rpc streaming thrift

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

https://github.com/miniflux/v2

Minimalist and opinionated feed reader

atom feed go golang jsonfeed letsencrypt opml postgresql rdf rss

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

https://github.com/getlago/lago

Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics

analytics billing clickhouse events fintech go ingestion invoices metering open-source payments pricing pricing-data-science react ruby self-hosted subscriptions usage-based-billing

Last synced: 16 Dec 2024

https://github.com/eddycjy/go-gin-example

An example of gin

api endless gin go golang gorm jwt swagger

Last synced: 18 Dec 2024

https://github.com/simeji/jid

json incremental digger

cli go golang jid json tool

Last synced: 17 Dec 2024

https://github.com/goproxy/goproxy.cn

The most trusted Go module proxy in China.

china go goproxy module proxy

Last synced: 18 Dec 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: 17 Dec 2024

https://github.com/mvdan/sh

A shell parser, formatter, and interpreter with bash support; includes shfmt

bash beautify formatter go interpreter mksh parser posix shell shfmt

Last synced: 23 Dec 2024

https://github.com/dunglas/frankenphp

🧟 The modern PHP app server

caddy frankenphp go php sapi worker

Last synced: 16 Dec 2024

https://github.com/volatiletech/sqlboiler

Generate a Go ORM tailored to your database schema.

database go golang mssql mysql orm postgres postgresql sqlboiler sqlite3

Last synced: 23 Dec 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: 23 Dec 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: 23 Dec 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/weaveworks/weave

Simple, resilient multi-host containers networking and more.

container-networking docker go kubernetes

Last synced: 17 Dec 2024

https://github.com/unknwon/go-study-index

Go 语言学习资料索引

go

Last synced: 19 Dec 2024

https://github.com/shopspring/decimal

Arbitrary-precision fixed-point decimal numbers in Go

bignumber decimals go golang money precision

Last synced: 23 Dec 2024

https://github.com/niuhuan/pikapika

A comic browser,support Android / iOS / MacOS / Windows / Linux.

acg android bika comic-books cosplay cross-platform e-hentai flutter game go golang hentai ios picacg picacomic r-18

Last synced: 17 Dec 2024

https://github.com/Unknwon/go-study-index

Go 语言学习资料索引

go

Last synced: 28 Oct 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: 16 Dec 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: 23 Dec 2024

https://github.com/jpbruinsslot/slack-term

Slack client for your terminal

cli go golang slack terminal tui

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

https://github.com/yuin/gopher-lua

GopherLua: VM and compiler for Lua in Go

go gopher-lua lua

Last synced: 23 Dec 2024

https://github.com/cilium/ebpf

ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.

btf ebpf go golang linux

Last synced: 23 Dec 2024

https://github.com/filhodanuvem/gitql

💊 A git query language

git go hacktoberfest

Last synced: 17 Dec 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/cosmos/cosmos-sdk

:chains: A Framework for Building High Value Public Blockchains :sparkles:

blockchain cometbft cosmos-sdk cryptocurrency go golang tendermint

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

https://github.com/yuin/Gopher-lua

GopherLua: VM and compiler for Lua in Go

go gopher-lua lua

Last synced: 24 Oct 2024

https://github.com/syndtr/goleveldb

LevelDB key/value database in Go.

database go leveldb

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

https://github.com/syndtr/Goleveldb

LevelDB key/value database in Go.

database go leveldb

Last synced: 24 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: 19 Dec 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: 18 Dec 2024

https://github.com/gobwas/ws

Tiny WebSocket library for Go.

fast go golang rfc-6455 websocket

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

https://github.com/talkgo/read

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

article book developer go golang reading study study-roadmap video wechat youtube

Last synced: 28 Sep 2024

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

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

article book developer go golang reading study study-roadmap video wechat youtube

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

https://github.com/0xjacky/nginx-ui

Yet another WebUI for Nginx

chatgpt-app cron go letsencrypt nginx self-hosted vue webui

Last synced: 17 Dec 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/gopasspw/gopass

The slightly more awesome standard unix password manager for teams

git go gpg hacktoberfest password-manager security

Last synced: 23 Dec 2024

https://github.com/tealeg/xlsx

Go library for reading and writing XLSX files.

excel go spreadsheet xlsx

Last synced: 23 Dec 2024

https://github.com/go-flutter-desktop/go-flutter

Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.

cross-platform desktop flutter glfw go golang hover linux macos ui windows

Last synced: 16 Dec 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/goproxyio/goproxy

A global proxy for Go modules.

go golang goproxy module proxy

Last synced: 18 Dec 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: 21 Dec 2024

https://github.com/elves/elvish

Powerful scripting language & versatile interactive shell

go programming-language shell unix

Last synced: 17 Dec 2024

https://github.com/elastic/go-elasticsearch

The official Go client for Elasticsearch

client elasticsearch go golang

Last synced: 17 Dec 2024

https://github.com/dgraph-io/ristretto

A high performance memory-bound Go cache

cache go golang library performance

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

https://github.com/gogo/protobuf

[Deprecated] Protocol Buffers for Go with Gadgets

go golang grpc protobuf protocol-buffers

Last synced: 23 Dec 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/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/axllent/mailpit

An email and SMTP testing tool with API for developers

email-testing go golang mailpit pop3-server smtp-relay smtp-server smtp-testing

Last synced: 17 Dec 2024

https://github.com/jinzhu/copier

Copier for golang, copy value from struct to struct and more

copy go golang golang-package

Last synced: 23 Dec 2024

https://github.com/bitfield/script

Making it easy to write shell-like scripts in Go

cat curl cut files find go golang grep head http jq ls script sed shell tail tee uniq wc xargs

Last synced: 23 Dec 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: 18 Dec 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: 17 Dec 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/Leizhenpeng/feishu-chatgpt

🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀

chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai

Last synced: 20 Dec 2024

https://github.com/leizhenpeng/feishu-chatgpt

🎒 飞书 ×(GPT-4 + GPT-4V + DALL·E-3 + Whisper)= 飞一般的工作体验 🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀

chatgpt chatgpt-api chatgpt-bot connect-ai feishu-bot go golang openai

Last synced: 13 Dec 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: 17 Dec 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: 06 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: 28 Oct 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: 23 Dec 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: 23 Dec 2024

https://github.com/techschool/simplebank

Backend master class: build a simple bank service in Go

backend docker gin go golang grpc grpc-go http-server kubernetes

Last synced: 17 Dec 2024

https://github.com/golang/oauth2

Go OAuth2

go golang oauth2 oauth2-client

Last synced: 23 Dec 2024

https://github.com/threedotslabs/wild-workouts-go-ddd-example

Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

clean-architecture cqrs ddd firebase firestore gcp go golang google-cloud hexagonal-architecture refactoring serverless terraform

Last synced: 19 Dec 2024