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

Tiny Go server that prints os information and HTTP request to output

go golang whoami

Last synced: 05 Aug 2024

https://github.com/michaelsauter/crane

Crane - Lift containers with ease

docker go orchestration unison

Last synced: 01 Nov 2024

https://github.com/traefik/whoami

Tiny Go server that prints os information and HTTP request to output

go golang whoami

Last synced: 28 Oct 2024

https://github.com/deuill/Go-php

PHP bindings for the Go programming language (Golang)

go language-bindings php

Last synced: 24 Oct 2024

https://github.com/carvel-dev/kapp

kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label

carvel cli continious-delivery deployment devops gitops go hacktoberfest hacktoberfest2021 k8s kubernetes kubernetes-deployment

Last synced: 01 Nov 2024

https://github.com/projectcalico/felix

Project Calico's per-host agent Felix, responsible for programming routes and security policy.

calico-felix containers docker felix go golang kubernetes networking policy security

Last synced: 03 Nov 2024

https://github.com/sensu/uchiwa

Uchiwa is a simple yet effective open-source dashboard for the Sensu monitoring framework.

go monitoring sensu uchiwa

Last synced: 02 Aug 2024

https://github.com/eddycjy/go-developer-roadmap

【Go 学习路线图】涵盖业内 Go 面试题和所需要掌握的 Go 核心知识大全

go mysql redis rocketmq

Last synced: 30 Oct 2024

https://github.com/alphadose/haxmap

Fastest and most memory efficient golang concurrent hashmap

concurrent fast go golang hashmap lock-free map memory-efficient thread-safe

Last synced: 30 Oct 2024

https://github.com/qmuntal/stateless

Go library for creating finite state machines

dot-graph fsm go golang state-diagram state-machine statechart

Last synced: 26 Oct 2024

https://github.com/RedTeamPentesting/pretender

Your MitM sidekick for relaying attacks featuring DHCPv6 DNS takeover as well as mDNS, LLMNR and NetBIOS-NS spoofing.

dhcpv6 dns go llmnr mdns netbios pentesting pretender relaying security spoofer

Last synced: 04 Aug 2024

https://github.com/pg-sharding/spqr

Stateless Postgres Query Router.

go pooler postgresql proxy sharding

Last synced: 01 Nov 2024

https://github.com/mdlayher/netlink

Package netlink provides low-level access to Linux netlink sockets (AF_NETLINK). MIT Licensed.

af-netlink go golang linux netlink

Last synced: 30 Oct 2024

https://github.com/costela/wesher

wireguard overlay mesh network manager

encryption go golang mesh-networks networking overlay-network vpn wireguard

Last synced: 01 Nov 2024

https://github.com/jszwec/csvutil

csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.

csv csv-parser csvutil decoder fast go gocsv golang marshal std-csv streaming unmarshal

Last synced: 26 Oct 2024

https://github.com/Danny-Dasilva/CycleTLS

Spoof TLS/JA3 fingerprints in GO and Javascript

bypass fingerprint fingerprinting go golang http http2 https ja3 javascript js tls typescript

Last synced: 30 Oct 2024

https://github.com/grafana/grafana-operator

An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs

community go golang grafana grafana-operator hacktober k8s kubernetes kubernetes-operator monitoring observability open-source openshift openshift-v4 operator

Last synced: 01 Nov 2024

https://github.com/go-interpreter/wagon

wagon, a WebAssembly-based Go interpreter, for Go.

go golang wasm webassembly

Last synced: 02 Aug 2024

https://github.com/diptomondal007/GoLangBooks

A list of best books which are needed to be a specialist in golang

book books go golang pdf

Last synced: 01 Aug 2024

https://github.com/shurcooL/Go-Package-Store

An app that displays updates for the Go packages in your GOPATH.

go

Last synced: 02 Aug 2024

https://github.com/mat/besticon

Favicon service written in Go

favicon go microservice service

Last synced: 05 Nov 2024

https://github.com/KyleBanks/depth

Visualize Go Dependency Trees

command-line-tool dependency-tree go visualizer

Last synced: 07 Nov 2024

https://github.com/ncarlier/webhookd

A very simple webhook server launching shell scripts.

api-rest bash cd ci continuous-deployment continuous-integration go shell-script webhook webhook-server

Last synced: 14 Oct 2024

https://github.com/rogpeppe/gohack

Make temporary edits to your Go module dependencies

go golang modules vgo

Last synced: 28 Oct 2024

https://github.com/machine-drivers/docker-machine-driver-xhyve

docker-machine/minikube/minishift driver plugin for xhyve/hyperkit (native macOS hypervisor.framework)

docker docker-machine go hyperkit hypervisor libmachine-driver-plugin macos minikube minishift xhyve

Last synced: 01 Aug 2024

https://github.com/alexstocks/getty

a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd

asynchronous-network codec getty go goroutine json json-api json-rpc micro microservice netty protobuf protobuf3 protobuffer rpc rpc-framework rpc-service tcp websocket websockets

Last synced: 14 Oct 2024

https://github.com/madneal/gshark

Scan for sensitive information easily and effectively.

git-leak github gitlab go golang gorm postman vue

Last synced: 12 Oct 2024

https://github.com/MaxHalford/eaopt

:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)

differential-evolution evolutionary-algorithms evolutionary-computation genetic-algorithm go machine-learning metaheuristics optimization parallel particle-swarm-optimization speciation

Last synced: 26 Oct 2024

https://github.com/tsliwowicz/go-wrk

go-wrk - a HTTP benchmarking tool based in spirit on the excellent wrk tool (https://github.com/wg/wrk)

concurrency go http-benchmarking performance-testing

Last synced: 30 Oct 2024

https://github.com/maxhalford/eaopt

:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)

differential-evolution evolutionary-algorithms evolutionary-computation genetic-algorithm go machine-learning metaheuristics optimization parallel particle-swarm-optimization speciation

Last synced: 21 Oct 2024

https://github.com/AlexStocks/getty

a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd

asynchronous-network codec getty go goroutine json json-api json-rpc micro microservice netty protobuf protobuf3 protobuffer rpc rpc-framework rpc-service tcp websocket websockets

Last synced: 02 Aug 2024

https://github.com/line/line-bot-sdk-go

LINE Messaging API SDK for Go

bot go golang line sdk

Last synced: 02 Aug 2024

https://github.com/gobuffalo/plush

The powerful template system that Go needs

go gobuffalo golang plush templating

Last synced: 30 Oct 2024

https://github.com/naughtygopher/goapp

An opinionated guideline to structure & develop a Go web application/service

awesome-go awesome-golang awesome-list go goapp golang golang-application golang-examples golang-library project tutorial webapp webserver webservice

Last synced: 12 Oct 2024

https://github.com/replicatedhq/kots

KOTS provides the framework, tools and integrations that enable the delivery and management of 3rd-party Kubernetes applications, a.k.a. Kubernetes Off-The-Shelf (KOTS) Software.

gitops go golang kubernetes kubernetes-applications

Last synced: 01 Nov 2024

https://github.com/yonahd/kor

A Golang Tool to discover unused Kubernetes Resources

go golang k8s kubernetes resource-management

Last synced: 01 Aug 2024

https://github.com/pierrec/lz4

LZ4 compression and decompression in pure Go

go golang lz4 lz4-frame

Last synced: 07 Nov 2024

https://github.com/proullon/ramsql

In-memory SQL engine in Go sql/driver for testing purpose

database go imdb memory-sql-engine sql

Last synced: 21 Oct 2024

https://github.com/harshcasper/neoalgo

Bringing all Data Structures and Algorithms under one Roof ⚡

algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp

Last synced: 01 Nov 2024

https://github.com/miekg/gobook

A complete introduction into Go, superseded by https://github.com/miekg/learninggo

book free go learning tex

Last synced: 30 Oct 2024

https://github.com/HarshCasper/NeoAlgo

Bringing all Data Structures and Algorithms under one Roof ⚡

algorithms c c-plus-plus c-sharp data-structures go hacktoberfest java javascript python q-sharp

Last synced: 02 Aug 2024

https://github.com/govim/govim

govim is a Go development plugin for Vim8, written in Go

go golang govim vim vim8

Last synced: 30 Oct 2024

https://github.com/nytimes/gziphandler

Go middleware to gzip HTTP responses

go golang gzip http middleware

Last synced: 31 Oct 2024

https://github.com/gopcp/example.v2

An example project for book 'Go Programming & Concurrency in Practice, 2nd edition' (《Go并发编程实战》第2版).

book concurrency example go golang practice

Last synced: 02 Aug 2024

https://github.com/barthr/redo

Redo is the ultimate tool to create reusable functions from your history in an interactive way

cli go golang productivity shell terminal tui

Last synced: 01 Nov 2024

https://github.com/jawher/mow.cli

A versatile library for building CLI applications in Go

cli command-line go

Last synced: 26 Oct 2024

https://github.com/rabbitmq/cluster-operator

RabbitMQ Cluster Kubernetes Operator

go kubernetes kubernetes-operator rabbitmq

Last synced: 31 Oct 2024

https://github.com/aarzilli/nucular

GUI toolkit for go

go golang gui

Last synced: 30 Oct 2024

https://github.com/cloudflare/goflow

The high-scalability sFlow/NetFlow/IPFIX collector used internally at Cloudflare.

cisco flow go ipfix juniper kafka netflow sflow

Last synced: 07 Oct 2024

https://github.com/planetscale/vtprotobuf

A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2

codegen go grpc protobuf vitess

Last synced: 07 Nov 2024

https://github.com/roblaszczak/Go-cleanarch

Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.

architecture clean-architecture go golang uncle-bob

Last synced: 24 Oct 2024

https://github.com/roblaszczak/go-cleanarch

Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.

architecture clean-architecture go golang uncle-bob

Last synced: 30 Oct 2024

https://github.com/bndr/gojenkins

Jenkins API Client in Go. Looking for maintainers to move this project forward.

api continuous-integration go godoc jenkins

Last synced: 13 Oct 2024

https://github.com/albertito/chasquid

SMTP (email) server with a focus on simplicity, security, and ease of operation [mirror]

email-security go go-application golang mail mailserver mta server smtp

Last synced: 02 Aug 2024

https://github.com/oleiade/lane

Generic PriorityQueues, Queues, Stacks, and Deque data structures for Go

data-structures deque generic go priority-queue queue stack

Last synced: 02 Aug 2024

https://github.com/araddon/qlbridge

A golang expression evaluator & Library to build SQL query engine based functionality.

expressionengine go golang query-engine sql sql-runtime

Last synced: 30 Oct 2024

https://github.com/uber-go/gopatch

Refactoring and code transformation tool for Go.

go golang refactoring

Last synced: 31 Oct 2024

https://github.com/vmware-tanzu/carvel-kapp

kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label

carvel cli continious-delivery deployment devops gitops go hacktoberfest hacktoberfest2021 k8s kubernetes kubernetes-deployment

Last synced: 29 Aug 2024

https://github.com/sipin/gorazor

Razor view engine for go

fast go template-engine

Last synced: 26 Oct 2024

https://github.com/mehdihadeli/go-food-delivery-microservices

🍕 A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.

bdd boilerplate clean-architecture cqrs cqrs-pattern ddd distributed-systems domain-driven-design event-driven-architecture event-sourcing eventsourcing go golang grpc integration-test integration-testing microservice microservices microservices-architecture vertical-slice-architecture

Last synced: 13 Oct 2024

https://github.com/fogleman/fauxgl

Software-only 3D renderer written in Go.

3d go graphics opengl rendering

Last synced: 02 Aug 2024

https://github.com/jstemmer/gotags

ctags-compatible tag generator for Go

ctags go golang gotags

Last synced: 02 Aug 2024

https://github.com/corylanou/tns-restful-json-api

This is the code repository that goes along with the "TheNewStack" article for RESTful JSON API post

article go golang json-api restful tutorial

Last synced: 02 Aug 2024

https://github.com/o1egl/paseto

Platform-Agnostic Security Tokens implementation in GO (Golang)

auth authentication decoder encoder go golang jwt microservice paseto past security soa token

Last synced: 30 Oct 2024

https://github.com/sipin/Gorazor

Razor view engine for go

fast go template-engine

Last synced: 24 Oct 2024

https://github.com/segmentio/asm

Go library providing algorithms optimized to leverage the characteristics of modern CPUs

arm assembler assembly avo branch-prediction go golang simd x86

Last synced: 12 Oct 2024

https://github.com/twpayne/go-geom

Package geom implements efficient geometry types for geospatial applications.

2d 3d decoding encoding ewkb geo geojson geom geometry-functions geospatial gis go golang kml wkb wkt

Last synced: 30 Oct 2024

https://github.com/bigwhite/experiments

Personal code, scripts and config files for experiments

c ceph docker go kubernetes protobuf

Last synced: 07 Nov 2024

https://github.com/karanpratapsingh/learn-go

Master the fundamentals and advanced features of the Go programming language

course go golang tech tutorial

Last synced: 01 Aug 2024

https://github.com/caixw/apidoc

RESTful API 文档生成工具,支持 Go、Java、Swift、JavaScript、Rust、PHP、Python、Typescript、Kotlin 和 Ruby 等大部分语言。

api apidoc document documentation-generator go golang rest rest-api rest-api-documentation restful restful-api tools

Last synced: 02 Aug 2024

https://github.com/juzeon/SydneyQt

A cross-platform desktop client for the jailbroken New Bing AI Copilot (Sydney ver.) built with Go and Wails (previously based on Python and Qt).

bing bing-ai bing-chat binggpt chatbot chatgpt edge edgegpt go golang gpt jailbreak jailbroken new-bing reverse-engineering sydney wails wails-app wails2

Last synced: 28 Oct 2024

https://github.com/denverdino/aliyungo

Go SDK for Aliyun (Alibaba Cloud) - Golang API for ECS, OSS, DNS, SLB, RDS, RAM, MNS, STS, SLS, MQ, Push, OpenSearch, DM, Container Service etc.

alibaba aliyun dns ecs go oss rds sdk slb

Last synced: 30 Oct 2024

https://github.com/valyala/fasttemplate

Simple and fast template engine for Go

fast go golang placeholder template

Last synced: 30 Oct 2024

https://github.com/nitrictech/nitric

Nitric is a multi-language framework for cloud applications with infrastructure from code.

aws azure cloud gcp go golang grpc javascript nitric node python serverless

Last synced: 27 Oct 2024

https://github.com/bnkamalesh/goapp

An opinionated guideline to structure & develop a Go web application/service

go goapp golang golang-application golang-examples golang-library project tutorial webapp webserver webservice

Last synced: 28 Sep 2024

https://github.com/vladimirvivien/go-cshared-examples

Calling Go Functions from Other Languages using C Shared Libraries

dartlang dynamic-library ffi go golang java jna julia lua nodejs python ruby shared-libraries

Last synced: 12 Oct 2024

https://github.com/cunyu1943/ebooks

📖 编程书籍资源库

books cpp go java mysql pdf programming-books react redis vue

Last synced: 01 Nov 2024

https://github.com/adhocteam/pushup

Pushup is for making modern, page-oriented web apps in Go

go http www

Last synced: 02 Aug 2024

https://github.com/coder/wush

simplest & fastest way to transfer files between computers via WireGuard

file-transfer go peer-to-peer wireguard

Last synced: 07 Nov 2024

https://github.com/ublue-os/fleek

[deprecated] Own your $HOME

dotfiles go home-manager linux mac nix wsl

Last synced: 27 Sep 2024

https://github.com/JohannesKaufmann/html-to-markdown

⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.

converter go golang goquery html html-to-markdown markdown

Last synced: 26 Oct 2024

https://github.com/pauldotknopf/darch

A tool for building and booting stateless and immutable images, bare metal.

containers go golang linux linux-distribution operating-system

Last synced: 04 Oct 2024

https://github.com/santhosh-tekuri/jsonschema

JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go

draft2019-09 draft2020-12 draft4 draft6 draft7 go golang golang-library json json-schema jsonschema validation validator

Last synced: 14 Oct 2024