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-12 00:12:11 UTC
- JSON Representation
https://github.com/Allenxuxu/gev
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
epoll epoll-tcp-server event-driven evio gev go golang gomaxprocs goroutine kqueue network-programming nonblocking protocol reactor websocket
Last synced: 26 Oct 2024
https://github.com/tmrts/boilr
:zap: boilerplate template manager that generates files or directories from template repositories
boilerplate boilerplate-template cli go golang template tool
Last synced: 14 Oct 2024
https://github.com/thomiceli/opengist
Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
docker gist git go golang pastebin pastebin-service self-hosted tailwindcss typescript
Last synced: 15 Oct 2024
https://github.com/teamgram/teamgram-server
Unofficial open source mtproto server written in golang with compatible telegram client.
chat go golang im im-server messaging messenger mtproto mtproto-server telegram telegram-server
Last synced: 15 Oct 2024
https://github.com/cornelk/hashmap
A Golang lock-free thread-safe HashMap optimized for fastest read access.
fast go golang hashmap lock-free map thread-safe
Last synced: 15 Oct 2024
https://github.com/ncabatoff/process-exporter
Prometheus exporter that mines /proc to report on selected processes
go process-metrics prometheus-exporter
Last synced: 29 Oct 2024
https://github.com/benbjohnson/wtf
WTF Dial is an example web application written in Go.
Last synced: 30 Oct 2024
https://github.com/golang/geo
S2 geometry library in Go
geometry geometry-library go sphere
Last synced: 29 Oct 2024
https://github.com/matrixorigin/matrixone
Hyperconverged cloud-edge native database
cloud-native database distributed-database distributed-systems go htap hyperconverged olap one-size-fits-all sql streaming
Last synced: 15 Oct 2024
https://github.com/inbucket/inbucket
Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.
go golang integration-testing linux mail mailserver osx pop pop3 smtp smtp-server webmail windows
Last synced: 15 Oct 2024
https://github.com/remotemobprogramming/mob
Tool for smooth git handover.
cli cli-tool ensemble ensemble-programming ensembles extreme-programming git go golang hacktoberfest mob mob-programming mob-programming-timer pair-programming pairing remote-mob-programming remote-mobs software-teaming timer xp
Last synced: 01 Nov 2024
https://github.com/evmos/evmos
Evmos is the canonical EVM chain on Cosmos. Evmos is the flagship implementation of evmOS, a stack to build forward compatible EVMs
blockchain cosmos cosmos-sdk ethereum evm evmos go golang smart-contracts
Last synced: 04 Nov 2024
https://github.com/gorilla/handlers
Package gorilla/handlers is a collection of useful middleware for Go HTTP services & web applications 🛃
go golang gorilla gorilla-web-toolkit handler http middleware
Last synced: 29 Oct 2024
https://github.com/bytedance/go-tagexpr
An interesting go struct tag expression syntax for field validation, etc.
binding dsl expression go struct-tag validator
Last synced: 14 Oct 2024
https://github.com/lastbackend/lastbackend
System for containerized apps management. From build to scaling.
backend cd ci cloud container containers continuous-delivery continuous-integration devops devtools docker go golang hosting kubernetes lastbackend orchestration paas pipeline service-discovery
Last synced: 01 Nov 2024
https://github.com/GoRethink/gorethink
Go language driver for RethinkDB
driver go golang gorethink rethinkdb rethinkdb-go
Last synced: 04 Aug 2024
https://github.com/rethinkdb/rethinkdb-go
Go language driver for RethinkDB
driver go golang gorethink rethinkdb rethinkdb-go
Last synced: 14 Oct 2024
https://github.com/reugn/go-quartz
Minimalist and zero-dependency scheduling library for Go
cron crontab go golang job job-queue job-scheduler jobqueue quartz scheduler zero-dependency
Last synced: 15 Oct 2024
https://github.com/zhonghuasheng/Tutorial
后端 (Java Golang)全栈知识架构体系总结
emsp go java keepalived mongodb mqtt mysql netty redis rocketmq spark spring springboot springcloud tomcat tutorial
Last synced: 29 Oct 2024
https://github.com/syyongx/php2go
Use Golang to implement PHP's common built-in functions.
Last synced: 15 Oct 2024
https://github.com/wenlng/go-captcha
🖖 Go Captcha is a behavior security CAPTCHA, which implements text click verification, slide verification and rotation verification.
captcha captcha-generator click-captcha clickcaptcha go gocaptcha image-captcha key-captcha keycaptcha rotate-captcha slide-captcha
Last synced: 15 Oct 2024
https://github.com/zhonghuasheng/tutorial
后端 (Java Golang)全栈知识架构体系总结
emsp go java keepalived mongodb mqtt mysql netty redis rocketmq spark spring springboot springcloud tomcat tutorial
Last synced: 10 Oct 2024
https://github.com/IBM/fp-go
functional programming library for golang
functional-programming go golang library monad utility
Last synced: 04 Nov 2024
https://github.com/ibm/fp-go
functional programming library for golang
functional-programming go golang library monad utility
Last synced: 15 Oct 2024
https://github.com/suyuan32/simple-admin-core
Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.
admin asynq backend casbin ent go go-zero golang microservices rbac rocketmq rpc-framework simple-admin vue-admin
Last synced: 06 Nov 2024
https://github.com/Phantas0s/devdash
:bento: Highly Configurable Terminal Dashboard for Developers and Creators
cli dashboard github go golang google-analytics google-search-console gopher metrics monitoring terminal terminal-dashboards tui
Last synced: 27 Oct 2024
https://github.com/XZB-1248/Spark
✨Spark is a web-based, cross-platform and full-featured Remote Administration Tool (RAT) written in Go that allows you control all your devices anywhere. Spark是一个Go编写的,网页UI、跨平台以及多功能的远程控制和监控工具,你可以随时随地监控和控制所有设备。
dashboard go golang rat remote-access-tool remote-admin-tool remote-administration-tool remote-control server-monitoring shell spark webshell
Last synced: 04 Aug 2024
https://github.com/mozillazg/go-pinyin
汉字转拼音
chinese go golang hanzi hanzi-pinyin pinyin
Last synced: 14 Oct 2024
https://github.com/sentriz/gonic
music streaming server / free-software subsonic server API implementation
airsonic docker docker-compose dsub ffmpeg go golang internet-radio lastfm listenbrainz music music-server music-streaming musicbrainz opus podcasts self-hosted subsonic subsonic-server transcoding
Last synced: 07 Nov 2024
https://github.com/mikespook/Gorbac
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.
Last synced: 24 Oct 2024
https://github.com/mikespook/gorbac
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.
Last synced: 14 Oct 2024
https://github.com/tylertreat/BoomFilters
Probabilistic data structures for processing continuous, unbounded streams.
bloom-filter count-min-sketch counting-bloom-filters cuckoo-filter data-stream filter go probabilistic-programming scalable-bloom-filters stable-bloom-filters
Last synced: 26 Oct 2024
https://github.com/yourselfhosted/slash
An open source, self-hosted platform for sharing and managing your most frequently used links. Easily create customizable, human-readable shortcuts to streamline your link management.
bookmarks go link-sharing react self-hosted slash sqlite
Last synced: 31 Oct 2024
https://github.com/tylertreat/boomfilters
Probabilistic data structures for processing continuous, unbounded streams.
bloom-filter count-min-sketch counting-bloom-filters cuckoo-filter data-stream filter go probabilistic-programming scalable-bloom-filters stable-bloom-filters
Last synced: 14 Oct 2024
https://github.com/carvel-dev/ytt
YAML templating tool that works on YAML structure instead of text
carvel cli configuration data-structures devops go k8s kubernetes templating yaml yaml-processor yml
Last synced: 11 Oct 2024
https://github.com/looplab/eventhorizon
Event Sourcing for Go!
aws cqrs ddd domain-driven-design entity event-horizon event-sourcing eventsourcing go google-cloud jetstream kafka mongodb nats opentracing redis
Last synced: 15 Oct 2024
https://github.com/sajari/docconv
Converts PDF, DOC, DOCX, XML, HTML, RTF, etc to plain text
conversion docs docx go html pdf pdf-converter rtf rtf-files word xml
Last synced: 29 Oct 2024
https://github.com/ebitengine/oto
♪ A low-level library to play sound on multiple platforms ♪
Last synced: 08 Nov 2024
https://github.com/samsarahq/thunder
⚡️ A Go framework for rapidly building powerful graphql services
Last synced: 25 Sep 2024
https://github.com/gofrs/uuid
A UUID package for Go
forked-repo go uuid uuid-generator uuid1 uuid2 uuid3 uuid4 uuid5
Last synced: 28 Oct 2024
https://github.com/SimonWaldherr/golang-examples
Go(lang) examples - (explain the basics of #golang)
education examples go golang hacktoberfest hacktoberfest-accepted howto learning programming-language
Last synced: 29 Oct 2024
https://github.com/go-gl/glfw
Go bindings for GLFW 3
gamedev glfw glfw-bindings go golang opengl
Last synced: 01 Nov 2024
https://github.com/Go-gl/glfw
Go bindings for GLFW 3
gamedev glfw glfw-bindings go golang opengl
Last synced: 24 Oct 2024
https://github.com/alecthomas/Go_serialization_benchmarks
Benchmarks of Go serialization methods
Last synced: 24 Oct 2024
https://github.com/alecthomas/go_serialization_benchmarks
Benchmarks of Go serialization methods
Last synced: 15 Oct 2024
https://github.com/hanchuanchuan/goInception
一个集审核、执行、备份及生成回滚语句于一身的MySQL运维工具
Last synced: 02 Nov 2024
https://github.com/simonwaldherr/golang-examples
Go(lang) examples - (explain the basics of #golang)
education examples go golang hacktoberfest hacktoberfest-accepted howto learning programming-language
Last synced: 09 Oct 2024
https://github.com/shiyanhui/hero
A handy, fast and powerful go template engine.
Last synced: 02 Aug 2024
https://github.com/adjust/rmq
Message queue system written in Go and backed by Redis
Last synced: 13 Oct 2024
https://github.com/xormplus/xorm
xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便。本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作
go golang golang-library ibatis-sql json-xml mssql mysql orm sql sql-orm sqlmap-sqltemplate xorm
Last synced: 15 Oct 2024
https://github.com/gabrie30/ghorg
Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚
bitbucket clone devops gitea github gitlab go security-tools
Last synced: 15 Oct 2024
https://github.com/oakmound/oak
A pure Go game engine
2d game-development game-engine gamedev go golang ui
Last synced: 15 Oct 2024
https://github.com/eryajf/go-ldap-admin
🌉 基于Go+Vue实现的openLDAP后台管理项目
admin casbin element-ui eryajf gin gin-vue-admin go go-admin go-ldap-admin golang gorm jwt ldap ldap-manager
Last synced: 14 Oct 2024
https://github.com/twmb/franz-go
franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.6+. Producing, consuming, transacting, administrating, etc.
client go golang kafka kafka-client
Last synced: 29 Oct 2024
https://github.com/uniqush/uniqush-push
Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices.
apns fcm gcm go golang push-notifications uniqush
Last synced: 26 Oct 2024
https://github.com/Azure/azure-sdk-for-go
This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:
azure azure-sdk go golang hacktoberfest microsoft rest sdk
Last synced: 02 Aug 2024
https://github.com/azure/azure-sdk-for-go
This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:
azure azure-sdk go golang hacktoberfest microsoft rest sdk
Last synced: 29 Oct 2024
https://github.com/sandglass/sandglass
Sandglass is a distributed, horizontally scalable, persistent, time sorted message queue.
distributed distributed-systems go message-queue messaging taskqueue
Last synced: 25 Sep 2024
https://github.com/sbinet/go-python
naive go bindings to the CPython2 C-API
Last synced: 26 Sep 2024
https://github.com/sanity-io/litter
Litter is a pretty printer library for Go data structures to aid in debugging and testing.
go golang library logging mit-license testing
Last synced: 29 Oct 2024
https://github.com/sbinet/Go-python
naive go bindings to the CPython2 C-API
Last synced: 24 Oct 2024
https://github.com/sanbornm/Go-selfupdate
Enable your Go applications to self update
Last synced: 24 Oct 2024
https://github.com/sanbornm/go-selfupdate
Enable your Go applications to self update
Last synced: 14 Oct 2024
https://github.com/ryboe/q
Quick and dirty debugging output for tired Go programmers
Last synced: 04 Nov 2024
https://github.com/mikestefanello/pagoda
Rapid, easy full-stack web development starter kit in Go
framework full-stack go golang htmx mvc sqlite starter starter-kit web web-development web-framework
Last synced: 09 Oct 2024
https://github.com/kffl/speedbump
TCP proxy for simulating variable, yet predictable network latency :globe_with_meridians::hourglass_flowing_sand:
go golang load-testing network-latency observability tcp tcp-proxy
Last synced: 14 Oct 2024
https://github.com/lileio/lile
Easily generate gRPC services in Go ⚡️
framework go grpc microservice prometheus pubsub zipkin
Last synced: 13 Oct 2024
https://github.com/edoardottt/cariddi
Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more
bugbounty crawler crawling endpoint-discovery endpoints go golang hacktoberfest infosec osint penetration-testing pentesting recon reconnaissance redteam scraper secret-keys secrets-detection security security-tools
Last synced: 15 Oct 2024
https://github.com/bahlo/go-styleguide
🏆 Opinionated Styleguide for the Go language
effective go golang styleguide
Last synced: 15 Oct 2024
https://github.com/storj/drpc
drpc is a lightweight, drop-in replacement for gRPC
drpc go grpc microservices nanoservices proto rpc
Last synced: 29 Oct 2024
https://github.com/clickvisual/clickvisual
A lightweight log analytic and data visualize platform built on clickhouse.
admin analytics clickhouse clickhouse-database elk go golang kibana kubernetes log search ui
Last synced: 09 Oct 2024
https://github.com/rotisserie/eris
Error handling library with readable stack traces and flexible formatting support 🎆
eris error-handling error-logging error-traces errors go golang sentry-integration
Last synced: 14 Oct 2024
https://github.com/influxdata/chronograf
Open source monitoring and visualization UI for the TICK stack
alert apm chronograf dashboard go influxdb kapacitor monitoring react redux telegraf visualization
Last synced: 29 Oct 2024
https://github.com/ribice/gorsk
:fire: Idiomatic Golang Restful Starter Kit
boilerplate go golang quickstart rest restful-api starter-kit
Last synced: 15 Oct 2024
https://github.com/Foxboron/sbctl
:computer: :lock: :key: Secure Boot key manager
efi efi-stub go golang linux secureboot signatures uefi uefi-secureboot
Last synced: 06 Nov 2024
https://github.com/WallarooLabs/wally
Distributed Stream Processing
api framework go golang linux pony-language python stream-processing stream-processing-engine stream-processor
Last synced: 02 Aug 2024
https://github.com/wallaroolabs/wally
Distributed Stream Processing
api framework go golang linux pony-language python stream-processing stream-processing-engine stream-processor
Last synced: 15 Oct 2024
https://github.com/alitto/pond
🔘 Minimalistic and High-performance goroutine worker pool written in Go
concurrency go golang golang-library goroutine-pool high-performance pond worker-pool worker-pool-factory
Last synced: 15 Oct 2024
https://github.com/luliyucoordinate/Leetcode
Play Leetcode with different programming language
c cpp go java javascript leetcode rust
Last synced: 30 Oct 2024