Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/go
- Wikipedia: https://en.wikipedia.org/wiki/Go_(programming_language)
- Repo: https://github.com/golang/go
- Created by: Robert Griesemer, Rob Pike, Ken Thompson
- Released: November 10, 2009
- Related Topics: language, c,
- Aliases: golang, golang-examples,
- Last updated: 2024-11-06 00:12:23 UTC
- JSON Representation
https://github.com/twin/gatus
⛑ Automated developer-oriented status page
alerting dashboard devops docker go golang health monitor monitoring monitoring-server monitoring-tool notifications self-hosted selfhosted slack status status-page statuspage uptime uptime-monitoring
Last synced: 29 Oct 2024
https://github.com/gorgonia/gorgonia
Gorgonia is a library that helps facilitate machine learning in Go.
artificial-intelligence automatic-differentiation computation-graph deep-learning deep-neural-networks deeplearning differentiation go golang gorgonia gradient-descent graph-computation hacktoberfest machine-learning neural-network symbolic-differentiation
Last synced: 29 Oct 2024
https://github.com/amacneil/dbmate
🚀 A lightweight, framework-agnostic database migration tool.
clickhouse cpp database database-migrations database-schema docker go golang migration migrations mysql nodejs postgres postgresql python rust sqlite
Last synced: 28 Oct 2024
https://github.com/google/uuid
Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
Last synced: 28 Oct 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: 29 Oct 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: 31 Oct 2024
https://github.com/nuclio/nuclio
High-Performance Serverless event and data processing platform
containers docker faas faas-platform functions go kubernetes serverless
Last synced: 29 Oct 2024
https://github.com/cloudwego/hertz
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Last synced: 29 Oct 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: 10 Oct 2024
https://github.com/name5566/leaf
A game server framework in Go (golang)
game-framework game-server go golang leaf
Last synced: 26 Oct 2024
https://github.com/gaia-pipeline/gaia
Build powerful pipelines in any programming language.
automation build continuous-delivery continuous-integration continuous-testing cplusplus deployment devops devops-tools distributed-systems gitops go java kubernetes pipeline python ruby
Last synced: 09 Oct 2024
https://github.com/guanzhi/GmSSL
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
crypto encryption go java javascript pairing sm2 sm3 sm4 sm9 ssl tls zuc
Last synced: 30 Oct 2024
https://github.com/go-rod/rod
A Chrome DevTools Protocol driver for web automation and scraping.
automation cdp chrome-devtools chrome-devtools-protocol chrome-headless crawling devtools devtools-protocol go golang gorod headless rod scraper testing web web-scraping
Last synced: 26 Oct 2024
https://github.com/bwmarrin/discordgo
(Golang) Go bindings for Discord
discord discord-api discordgo go golang
Last synced: 28 Oct 2024
https://github.com/rancher/k3d
Little helper to run CNCF's k3s in Docker
cluster docker go k3d k3s kubernetes rancher
Last synced: 03 Aug 2024
https://github.com/k3d-io/k3d
Little helper to run CNCF's k3s in Docker
cluster docker go k3d k3s kubernetes rancher
Last synced: 28 Oct 2024
https://github.com/bwmarrin/discordGo
(Golang) Go bindings for Discord
discord discord-api discordgo go golang
Last synced: 24 Oct 2024
https://github.com/lni/dragonboat
A feature complete and high performance multi-group Raft library in Go.
consensus distributed-consensus distributed-storage distributed-systems go golang paxos raft raft-algorithm raft-protocol replicated-state-machines
Last synced: 28 Oct 2024
https://github.com/j3ssie/osmedeus
A Workflow Engine for Offensive Security
attack-surface attack-surface-management bug-bounty bugbounty go golang hacking hacking-tool information-gathering osint penetration-testing pentest-tool pentesting reconnaissance scanning security security-tools
Last synced: 14 Oct 2024
https://github.com/j3ssie/Osmedeus
A Workflow Engine for Offensive Security
attack-surface attack-surface-management bug-bounty bugbounty go golang hacking hacking-tool information-gathering osint penetration-testing pentest-tool pentesting reconnaissance scanning security security-tools
Last synced: 24 Oct 2024
https://github.com/progrium/darwinkit
Native Mac APIs for Go. Previously known as MacDriver
appkit apple apple-apis bindings bridge cgo cocoa coremidi coreml go golang ios libobjc mac macos macos-application native-apps objc-runtime objective-c webkit
Last synced: 30 Oct 2024
https://github.com/keploy/keploy
Unit and Integration Test generation for Developers. Generate tests and stubs for your application that actually work!
api api-testing go go-test golang java-test mock mock-data-generator mock-framework productivity test-automation test-automation-framework test-generation testing testing-library testing-tools unit-test unit-testing unit-testing-framework
Last synced: 29 Oct 2024
https://github.com/letsencrypt/boulder
An ACME-based certificate authority, written in Go.
acme boulder ca certificate-authority go lets-encrypt pki rfc8555 tls
Last synced: 28 Oct 2024
https://github.com/jwilder/dockerize
Utility to simplify running applications in docker containers
Last synced: 28 Oct 2024
https://github.com/derailed/popeye
👀 A Kubernetes cluster resource sanitizer
go golang k8s kubernetes-clusters kubernetes-resources misconfigurations popeye sanitize-resources sanitizers
Last synced: 28 Oct 2024
https://github.com/emicklei/go-restful
package for building REST-style Web Services using Go
customizable go openapi rest routing
Last synced: 28 Oct 2024
https://github.com/ReactiveX/RxGo
Reactive Extensions for the Go language.
async asynchronous concurrency go golang hacktoberfest observable reactivex streaming
Last synced: 28 Oct 2024
https://github.com/reactivex/rxgo
Reactive Extensions for the Go language.
async asynchronous concurrency go golang hacktoberfest observable reactivex streaming
Last synced: 14 Oct 2024
https://github.com/cweill/gotests
Automatically generate Go test boilerplate from your source code.
code-generator commandline go go-test go-testing golang golang-application golang-testing golang-tools gotests table-driven-test table-driven-testing test-driven-development test-generation testing testing-golang testing-tools
Last synced: 29 Oct 2024
https://github.com/fiorix/freegeoip
IP geolocation web server
freegeoip geolocation go ip-database
Last synced: 15 Oct 2024
https://github.com/mouredev/retos-programacion-2023
Ejercicios de código semanales en 2023 de la comunidad MoureDev para practicar lógica en cualquier lenguaje de programación.
challenges csharp dart ejercicios ejerciciosresueltos go java javascript katas kotlin logica-de-programacion php python retos retos-programacion rust swift typescript
Last synced: 14 Oct 2024
https://github.com/travisjeffery/jocko
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
distributed-systems go kafka messaging queue streaming
Last synced: 14 Oct 2024
https://github.com/segmentio/ksuid
K-Sortable Globally Unique IDs
coordination go golang ksuid unique-id uuid
Last synced: 29 Oct 2024
https://github.com/asynkron/protoactor-go
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
actor-model actors akka clustering cross-platform distributed-computing distributed-systems go golang grpc protobuf
Last synced: 29 Oct 2024
https://github.com/asticode/go-astilectron
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
cross-platform desktop-app electron go golang gui
Last synced: 26 Sep 2024
https://github.com/asticode/Go-astilectron
Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
cross-platform desktop-app electron go golang gui
Last synced: 24 Oct 2024
https://github.com/caarlos0/env
A simple, zero-dependencies library to parse environment variables into structs
config configuration environment environment-variables go golang hacktoberfest
Last synced: 28 Oct 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: 29 Oct 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: 24 Oct 2024
https://github.com/caddyserver/certmagic
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
acme automatic-https go golang https letsencrypt tls tls-certificate
Last synced: 28 Oct 2024
https://github.com/vugu/vugu
Vugu: A modern UI library for Go+WebAssembly (experimental)
framework go gui library ui vugu web webassembly
Last synced: 29 Oct 2024
https://github.com/cube2222/octosql
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
cli csv data-analysis go golang json mysql nosql postgresql query query-engine redis sql
Last synced: 29 Oct 2024
https://github.com/mgechev/revive
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
go golang golint hacktoberfest linter static-analysis static-code-analysis
Last synced: 28 Oct 2024
https://github.com/alpkeskin/mosint
An automated e-mail OSINT tool
automation data-breach email email-checker go hacking information-gathering osint osint-tool pentest pwn python-hacking social-media socmint verification-service
Last synced: 09 Oct 2024
https://github.com/klauspost/compress
Optimized Go Compression Packages
compression decompression deflate go golang gzip snappy zip zstandard zstd
Last synced: 28 Oct 2024
https://github.com/omriharel/deej
Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux
arduino audio diy gaming go golang volume-control
Last synced: 13 Oct 2024
https://github.com/apache/dubbo-go
Go Implementation For Apache Dubbo .
go http2 microservices rpc service-mesh
Last synced: 29 Oct 2024
https://github.com/guanzhi/gmssl
支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
crypto encryption go java javascript pairing sm2 sm3 sm4 sm9 ssl tls zuc
Last synced: 14 Oct 2024
https://github.com/wxbool/video-srt-windows
这是一个可以识别视频语音自动生成字幕SRT文件的开源 Windows-GUI 软件工具。
ffmpeg go golang srt-subtitles video windows-gui
Last synced: 13 Oct 2024
https://github.com/Consensys/quorum
A permissioned implementation of Ethereum supporting data privacy
blockchain consensus eea enterprise-ethereum enterprise-ethereum-client ethereum go goquorum ledger privacy protocols-team-goquorum quorum
Last synced: 01 Nov 2024
https://github.com/slack-go/slack
Slack API in Go, originally by @nlopes; Maintainers needed, contact @parsley42
Last synced: 28 Oct 2024
https://github.com/eatmoreapple/openwechat
golang微信SDK
bot go golang robot wechat wechat-client wechat-sdk
Last synced: 29 Oct 2024
https://github.com/nginxinc/kubernetes-ingress
NGINX and NGINX Plus Ingress Controllers for Kubernetes
docker go golang ingress ingress-controller k8s kubernetes nginx
Last synced: 29 Oct 2024
https://github.com/tsuru/tsuru
Open source and extensible Platform as a Service (PaaS).
containers devops docker go hacktoberfest kubernetes paas
Last synced: 29 Oct 2024
https://github.com/AliyunContainerService/pouch
An Efficient Enterprise-class Container Engine
cloud-native containers efficiency go isolation kubernetes oci package security
Last synced: 01 Nov 2024
https://github.com/aliyuncontainerservice/pouch
An Efficient Enterprise-class Container Engine
cloud-native containers efficiency go isolation kubernetes oci package security
Last synced: 09 Oct 2024
https://github.com/alibaba/pouch
An Efficient Enterprise-class Container Engine
cloud-native containers efficiency go isolation kubernetes oci package security
Last synced: 04 Aug 2024
https://github.com/variadico/noti
Monitor a process and trigger a notification.
Last synced: 29 Oct 2024
https://github.com/graph-gophers/graphql-go
GraphQL server with a focus on ease of use
Last synced: 29 Oct 2024
https://github.com/ConsenSys/quorum
A permissioned implementation of Ethereum supporting data privacy
blockchain consensus eea enterprise-ethereum enterprise-ethereum-client ethereum go goquorum ledger privacy protocols-team-goquorum quorum
Last synced: 02 Aug 2024
https://github.com/jpmorganchase/quorum
A permissioned implementation of Ethereum supporting data privacy
blockchain consensus eea enterprise-ethereum enterprise-ethereum-client ethereum go goquorum ledger privacy protocols-team-goquorum quorum
Last synced: 23 Aug 2024
https://github.com/consensys/quorum
A permissioned implementation of Ethereum supporting data privacy
blockchain consensus eea enterprise-ethereum enterprise-ethereum-client ethereum go goquorum ledger privacy protocols-team-goquorum quorum
Last synced: 10 Oct 2024
https://github.com/silenceper/wechat
WeChat SDK for Go (微信SDK:简单、易用)
go golang js-sdk sdk wechat wechat-sdk weixin
Last synced: 14 Oct 2024
https://github.com/knqyf263/pet
Simple command-line snippet manager
command-line go golang linux snippets standalone
Last synced: 30 Oct 2024
https://github.com/axllent/mailpit
An email and SMTP testing tool with API for developers
email-testing go golang mailpit smtp-relay smtp-server smtp-testing
Last synced: 09 Oct 2024
https://github.com/pterm/pterm
✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
animation ansi-colors beautify console console-framework go golang golang-library hacktoberfest library pretty pretty-print progressbar pterm terminal tui
Last synced: 29 Oct 2024
https://github.com/0xJacky/nginx-ui
Yet another WebUI for Nginx
chatgpt-app cron go letsencrypt nginx self-hosted vue webui
Last synced: 25 Oct 2024
https://github.com/tetratelabs/wazero
wazero: the zero dependency WebAssembly runtime for Go developers
ahead-of-time compiler go golang jit runtime vm wasi wasm webassembly
Last synced: 29 Oct 2024
https://github.com/writefreely/writefreely
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
activitypub beta blogging federation go markdown publishing web-application writefreely writers writing
Last synced: 01 Nov 2024
https://mholt.github.io/json-to-go/
Translates JSON into a Go type in your browser instantly (original)
go golang json translates-json
Last synced: 26 Oct 2024
https://github.com/mholt/json-to-go
Translates JSON into a Go type in your browser instantly (original)
go golang json translates-json
Last synced: 15 Oct 2024
https://github.com/faiface/pixel
A hand-crafted 2D game library in Go
game-engine gamedev gamedev-library go golang graphics library window
Last synced: 26 Oct 2024
https://github.com/tockins/realize
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
build-system build-tool filewatcher go go-tools golang golang-application golang-package livereload task-runner watcher
Last synced: 13 Aug 2024
https://github.com/oxequa/realize
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
build-system build-tool filewatcher go go-tools golang golang-application golang-package livereload task-runner watcher
Last synced: 15 Oct 2024
https://github.com/fogleman/gg
Go Graphics - 2D rendering in Go with a simple API.
2d 2d-graphics go graphics rendering
Last synced: 29 Oct 2024
https://github.com/douyu/jupiter
Jupiter: Governance-oriented Microservice Framework.
douyu douyutv etcd go golang governance grpc jupiter metrics microservice trace web-framework
Last synced: 29 Oct 2024
https://github.com/nginx-proxy/docker-gen
Generate files from docker container meta-data
Last synced: 28 Oct 2024
https://github.com/jwilder/docker-gen
Generate files from docker container meta-data
Last synced: 03 Aug 2024
https://github.com/gomods/athens
A Go module datastore and proxy
athens dependencies dependency-manager go go-modules golang goproxy package-control package-manager proxy proxy-server
Last synced: 29 Oct 2024