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-14 00:11:48 UTC
- JSON Representation
https://github.com/beevik/etree
parse and generate XML easily in go
dom etree go path xml xml-parser xpath
Last synced: 29 Oct 2024
https://github.com/luliyucoordinate/leetcode
Play Leetcode with different programming language
c cpp go java javascript leetcode rust
Last synced: 09 Oct 2024
https://github.com/modelfoxdotdev/modelfox
ModelFox makes it easy to train, deploy, and monitor machine learning models.
automl developer-tools elixir elixir-lang go golang javascript js machine-learning mlops python python3 ruby ruby-on-rails rust rust-crate rust-lang rust-library rustlang
Last synced: 12 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: 15 Oct 2024
https://github.com/ethersphere/bee
Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.
Last synced: 14 Oct 2024
https://github.com/compose/transporter
Sync data between persistence engines, like ETL only not stodgy
elasticsearch etl go mongodb mysql postgresql rabbitmq rethinkdb
Last synced: 26 Sep 2024
https://github.com/chaisql/chai
Modern embedded SQL database
database embedded-database go golang sql
Last synced: 15 Oct 2024
https://github.com/beego/bee
Bee is a tool for helping develop with beego app framework.
automation beego beego-application go swagger
Last synced: 14 Oct 2024
https://github.com/go-reform/reform
A better ORM for Go, based on non-empty interfaces and code generation.
go golang hacktoberfest orm sql sql-orm
Last synced: 14 Oct 2024
https://github.com/Go-reform/reform
A better ORM for Go, based on non-empty interfaces and code generation.
go golang hacktoberfest orm sql sql-orm
Last synced: 24 Oct 2024
https://github.com/statping-ng/statping-ng
An updated drop-in for statping. A Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.
go monitoring monitoring-server ping status status-page uptime uptime-monitor vuejs website-monitoring
Last synced: 30 Sep 2024
https://github.com/ortuman/jackal
💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
chat go golang golang-server iot jabber jabber-server jackal jackal-community messaging xmpp xmpp-server
Last synced: 26 Sep 2024
https://github.com/radovskyb/watcher
watcher is a Go package for watching for files or directory changes without using filesystem events.
cross-platform filesystem-events go golang notifier polling recursive watcher
Last synced: 14 Oct 2024
https://github.com/noborus/ov
🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.
cli command-line command-line-tool go golang incremental-search less more pager tail tcell terminal terminal-pager tui
Last synced: 15 Oct 2024
https://github.com/gofr-dev/gofr
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
go golang golang-framework grpc grpc-go grpc-golang http-server microservice microservice-framework rest-api server web-framework
Last synced: 13 Oct 2024
https://github.com/digitalocean/godo
DigitalOcean Go API client
api digitalocean go golang hacktoberfest
Last synced: 05 Nov 2024
https://github.com/mailslurper/mailslurper
Local, web-based mail server application. Slurp mails into oblivion!
bootstrap development-tools go javascript mail mailserver mailslurper smtp smtp-server
Last synced: 14 Oct 2024
https://github.com/go-goyave/goyave
🍐 Elegant Golang REST API Framework (v5 release candidate available)
api backend framework go golang http rest web-framework
Last synced: 25 Oct 2024
https://github.com/royalrick/weapp
微信小程序服务端 SDK (for Golang)
go golang miniapp miniprogram sdk weapp wechat wxapp
Last synced: 09 Oct 2024
https://github.com/mouredev/roadmap-retos-programacion
Ruta de estudio basada en ejercicios de código semanales en 2024 de la comunidad MoureDev para aprender y practicar lógica usando cualquier lenguaje de programación.
c-plus-plus c-sharp dart ejercicios go java javascript katas kotlin logica-de-programacion php python retos retos-programacion roadmap ruby rust ruta-de-estudio swift typescript
Last synced: 15 Oct 2024
https://github.com/boombuler/barcode
a barcode creation lib for golang
aztec-code barcode codabar code128 code39 code93 datamatrix ean13 ean8 go golang pdf417 qrcode qrcode-generator
Last synced: 29 Oct 2024
https://github.com/huandu/xstrings
Implements string functions widely used in other languages but absent in Go.
Last synced: 29 Oct 2024
https://github.com/gomarkdown/markdown
markdown parser and HTML renderer for Go
Last synced: 29 Oct 2024
https://github.com/gabriel-vasile/mimetype
A fast Golang library for media type and file extension detection, based on magic numbers
detection go golang magic-numbers media-types mime mimetype sniffing
Last synced: 29 Oct 2024
https://github.com/rodrigo-brito/ninjabot
A fast trading bot platform for cryptocurrency in Go (Binance)
binance bitcoin bot crypto cryptocurrency go golang hacktoberfest trading trading-bot trading-strategies
Last synced: 11 Oct 2024
https://github.com/u2takey/ffmpeg-go
golang binding for ffmpeg
ffmpeg ffmpeg-wrapper go golang
Last synced: 13 Oct 2024
https://github.com/devfeel/dotweb
Simple and easy go web micro framework
cache dotweb go golang goweb group-router handler httpcontext httpserver middleware mod redis router tls web webframework
Last synced: 15 Oct 2024
https://github.com/studygolang/gctt
GCTT Go中文网翻译组。
chinese-translation go golang open-source translation
Last synced: 14 Oct 2024
https://github.com/studygolang/GCTT
GCTT Go中文网翻译组。
chinese-translation go golang open-source translation
Last synced: 24 Oct 2024
https://github.com/orlangure/gnomock
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻
cockroachdb docker elasticsearch end-to-end-testing go golang hacktoberfest integration-testing kafka kubernetes mariadb memcached mongo mysql postgres rabbitmq redis splunk sql-server testing
Last synced: 13 Oct 2024
https://github.com/go-musicfox/go-musicfox
go-musicfox是用Go写的又一款网易云音乐命令行客户端,支持UnblockNeteaseMusic、各种音质级别、lastfm、MPRIS、MacOS交互响应(睡眠暂停、蓝牙耳机连接断开响应、菜单栏控制等)...
bubbletea go go-musicfox mpris music musicbox musicfox netease-cloud-music netease-music netease-musicbox unblockneteasemusic
Last synced: 09 Oct 2024
https://github.com/gorilla/schema
Package gorilla/schema fills a struct with form values.
encoder forms go golang gorilla gorilla-web-toolkit http schema
Last synced: 29 Oct 2024
https://github.com/zitadel/oidc
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
certified client code-flow code-flow-pkce discovery go golang jwt library oauth oauth2 oidc openid-connect openidconnect pkce refresh-token relying-party server standard
Last synced: 25 Oct 2024
https://github.com/unionj-cloud/go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
apollo cloud-native etcd framework go golang grpc grpc-go microservice nacos openapi orm rate-limiting rest restful-api service-mesh swagger3
Last synced: 13 Oct 2024
https://github.com/peachdocs/peach
ASoulDocs is a stupid web server for multilingual documentation
a-soul documentation documentation-server go lsif-enabled
Last synced: 05 Aug 2024
https://github.com/asoul-sig/asouldocs
ASoulDocs is a stupid web server for multilingual documentation
a-soul documentation documentation-server go lsif-enabled
Last synced: 09 Oct 2024
https://github.com/cortezaproject/corteza
Low-code platform
go golang javascript low-code typescipt vuejs
Last synced: 15 Oct 2024
https://github.com/fzipp/gocyclo
Calculate cyclomatic complexities of functions in Go source code.
code-metrics cyclomatic-complexity go golang mccabe mccabe-metric software-metrics
Last synced: 29 Oct 2024
https://github.com/mattn/efm-langserver
General purpose Language Server
go golang langserver language-server
Last synced: 15 Oct 2024
https://github.com/aregm/nff-go
NFF-Go -Network Function Framework for GO (former YANFF)
cloud cloud-native containers dpdk dpdk-driver go golang intel ipsec linux microservices network-functions networking nfv-framework packet-processing scalable scalable-networking vnf
Last synced: 29 Oct 2024
https://github.com/intel-go/nff-go
NFF-Go -Network Function Framework for GO (former YANFF)
cloud cloud-native containers dpdk dpdk-driver go golang intel ipsec linux microservices network-functions networking nfv-framework packet-processing scalable scalable-networking vnf
Last synced: 04 Aug 2024
https://github.com/lmorg/murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
bash console csv developer-tools devops fish go json language linux macos murex repl scripting shell sql terminal tmux yaml zsh
Last synced: 12 Oct 2024
https://github.com/infrahq/infra
Infra provides authentication and access management to servers and Kubernetes clusters.
access go golang iam identity infra infrastructure kubernetes login oidc security
Last synced: 14 Oct 2024
https://github.com/qiniu/logkit
Very powerful server agent for collecting & sending logs & metrics with an easy-to-use web console.
collector-agent go log-collector logkit metrics-gathering pandora
Last synced: 09 Oct 2024
https://github.com/jhump/protoreflect
Reflection (Rich Descriptors) for Go Protocol Buffers
go golang grpc protobuf protocol-buffers reflection
Last synced: 29 Oct 2024
https://github.com/laurent22/massren
massren - easily rename multiple files using your text editor
go linux osx rename-files text-editor windows
Last synced: 14 Oct 2024
https://github.com/ZoranPandovski/al-go-rithms
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala
Last synced: 26 Oct 2024
https://github.com/zoranpandovski/al-go-rithms
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala
Last synced: 15 Oct 2024
https://github.com/bazelbuild/rules_go
Go rules for Bazel
bazel bazel-rules cgo go golang
Last synced: 15 Oct 2024
https://github.com/iwannay/jiacrontab
简单可信赖的任务管理工具
crontab daemon go golang jiacrontab job job-scheduler scheduler
Last synced: 09 Oct 2024
https://github.com/guonaihong/gout
gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提issues
go golang http-client http-request http-requests httpclient request
Last synced: 15 Oct 2024
https://github.com/gobackup/gobackup
🗄 CLI tool for backup your databases, files to cloud storages in schedully.
backup cli go mysql postgresql redis
Last synced: 14 Oct 2024
https://github.com/imthaghost/goclone
Website Cloner - Utilizes powerful Go routines to clone websites to your computer within seconds.
cloning crawler go golang website-cloner website-scraper
Last synced: 14 Oct 2024
https://github.com/dwisiswant0/crlfuzz
A fast tool to scan CRLF vulnerability written in Go
crlf-injection go golang vulnerability-scanner vulnerability-scanning
Last synced: 15 Oct 2024
https://github.com/sahilm/fuzzy
Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.
fuzzy fuzzy-search fuzzyfinder go golang
Last synced: 14 Oct 2024
https://github.com/SuperPaintman/the-evolution-of-a-go-programmer
The Evolution of a Go Programmer
developer-roadmap go go-roadmap golang roadmap
Last synced: 31 Oct 2024
https://github.com/paraswaykole/slashbase
Modern database IDE for your dev & data workflows. Supports MySQL, PostgreSQL & MongoDB.
database database-client database-management databases go golang ide mongo mongo-db mongodb mongosh mysql mysql-client mysql-workbench pgadmin phpmyadmin postgres postgresql sql sql-editor
Last synced: 01 Nov 2024
https://github.com/qiniu/qmgo
Qmgo - The Go driver for MongoDB. It‘s based on official mongo-go-driver but easier to use like Mgo.
database driver go mgo mongo-go-driver mongodb mongodb-database mongodb-driver
Last synced: 13 Oct 2024
https://github.com/artisancloud/powerwechat
PowerWechat是一款基于WeChat SDK for Golang,支持小程序、微信支付、企业微信、公众号等全微信生态
go golang golang-wechat js-sdk jssdk miniprogram officialaccounts payment sdk wechat wechat-sdk wecom weixin
Last synced: 09 Oct 2024
https://github.com/rfyiamcool/notes
🔥 技术笔记 ( 高性能/分布式/kubernetes/golang/kv引擎等 )
badgerdb go golang k8s kubernetes rosedb
Last synced: 15 Oct 2024
https://github.com/akrylysov/pogreb
Embedded key-value store for read-heavy workloads written in Go
go hash-table key-value key-value-store
Last synced: 09 Oct 2024
https://github.com/bradleyjkemp/memviz
Visualize your Go data structures using graphviz
go golang graphviz visualization
Last synced: 13 Nov 2024
https://github.com/goproxy/goproxy
A minimalist Go module proxy handler.
go goproxy handler minimalist module proxy
Last synced: 15 Oct 2024
https://github.com/zhufuyi/sponge
Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.
architecture crud development-framework generate-code gin go golang grpc grpc-gateway microservice-framework microservices restful-api rpc sponge web
Last synced: 13 Oct 2024
https://github.com/warrensbox/terraform-switcher
A command line tool to switch between different versions of terraform (install with homebrew and more)
Last synced: 13 Oct 2024
https://github.com/strongdm/comply
Compliance automation framework, focused on SOC2
compliance documentation-toolchain gdpr go golang grc hipaa iso27001 pdf-generation soc2 templates
Last synced: 09 Oct 2024
https://github.com/gotd/td
Telegram client, in Go. (MTProto API)
bot-api go golang mtproto tdlib telegram telegram-api telegram-bot
Last synced: 07 Nov 2024
https://github.com/cogentcore/core
A free and open source framework for building powerful, fast, and cogent 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the Web with a single pure Go codebase, allowing you to Code Once, Run Everywhere.
android apps cross-platform go golang graphics gui ios linux macos toolkit vulkan web windows
Last synced: 15 Oct 2024
https://github.com/zyedidia/generic
A collection of generic data structures written in Go.
Last synced: 15 Oct 2024
https://github.com/georgysavva/scany
Library for scanning data from a database into Go structs and more
database go golang mysql pgx postgresql sql
Last synced: 15 Oct 2024
https://github.com/rwynn/monstache
a go daemon that syncs MongoDB to Elasticsearch in realtime. you know, for search.
change-streams connector daemon elasticsearch etl go golang mongodb opensearch oplog realtime river sync synchronization tail
Last synced: 14 Oct 2024
https://github.com/F1bonacc1/process-compose
Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.
docker go golang open-source orchestration orchestrator processes tui workflows
Last synced: 02 Nov 2024
https://github.com/eminetto/clean-architecture-go-v2
Clean Architecture sample
Last synced: 26 Sep 2024
https://github.com/cloudflare/circl
CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
circl cryptography csidh dilithium ed25519 ed448 elliptic-curves go golang hpke kyber pki post-quantum sidh
Last synced: 29 Oct 2024