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/infracloudio/botkube
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
bot botkube botops chatbot chatops cloud-native devops devops-team devops-tools event-notifier go golang kubebot kubernetes kubernetes-bot kubernetes-cluster kubernetes-controller kubernetes-monitoring
Last synced: 29 Aug 2024
https://github.com/kubeshop/botkube
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
bot botkube botops chatbot chatops cloud-native devops devops-team devops-tools event-notifier go golang kubebot kubernetes kubernetes-bot kubernetes-cluster kubernetes-controller kubernetes-monitoring
Last synced: 15 Oct 2024
https://github.com/ray-x/go.nvim
G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim
go golang gopls neovim neovim-plugin null-ls nvim nvim-dap nvim-plugin treesitter
Last synced: 11 Oct 2024
https://github.com/chzyer/readline
Readline is a pure go(golang) implementation for GNU-Readline kind library
go golang readline readline-library
Last synced: 13 Oct 2024
https://github.com/oniony/TMSU
TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.
command-line filesystem go tagging
Last synced: 03 Nov 2024
https://github.com/goreleaser/nfpm
nFPM is Not FPM - a simple deb, rpm, apk and arch linux packager written in Go
apk apk-packager archlinux archlinux-packager archlinux-packages deb deb-package deb-packages fpm go golang hacktoberfest rpm rpm-packages rpm-packaging rpmbuild
Last synced: 29 Oct 2024
https://github.com/oniony/tmsu
TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.
command-line filesystem go tagging
Last synced: 15 Oct 2024
https://github.com/mohuishou/go-design-pattern
golang design pattern go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是极客时间-设计模式之美 的笔记
design-patterns go go-design-patterns golang golang-design-pattern
Last synced: 09 Oct 2024
https://github.com/rendora/rendora
dynamic server-side rendering using headless Chrome to effortlessly solve the SEO problem for modern javascript websites
angular chrome-devtools chrome-headless crawler dynamic-rendering go golang javascript puppeteer react reactjs seo seo-optimization server-side-rendering spa ssr vue vuejs
Last synced: 10 Oct 2024
https://github.com/gojp/goreportcard
A report card for your Go application
go golang golang-tools goreportcard report-card
Last synced: 14 Oct 2024
https://github.com/storax/kubedoom
Kill Kubernetes pods by playing Id's DOOM!
c docker dockerfile doom go golang kind kubectl kubernetes pods
Last synced: 28 Oct 2024
https://github.com/square/Go-jose
An implementation of JOSE standards (JWE, JWS, JWT) in Go
crypto encryption go jose json-web-encryption json-web-signature json-web-token jwe jws jwt signing
Last synced: 24 Oct 2024
https://github.com/square/go-jose
An implementation of JOSE standards (JWE, JWS, JWT) in Go
crypto encryption go jose json-web-encryption json-web-signature json-web-token jwe jws jwt signing
Last synced: 25 Sep 2024
https://github.com/GoBelieveIO/im_service
golang im server
chat chat-application chat-server chatapp free-software go golang im instant-messaging messaging messaging-service messenger open-source server
Last synced: 12 Nov 2024
https://github.com/gobelieveio/im_service
golang im server
chat chat-application chat-server chatapp free-software go golang im instant-messaging messaging messaging-service messenger open-source server
Last synced: 09 Oct 2024
https://github.com/mop-tracker/mop
Stock market tracker for hackers.
bitcoin cryptocurrency finance go golang stock-market stocks terminal trading
Last synced: 11 Oct 2024
https://github.com/brokercap/Bifrost
Bifrost ---- 面向生产环境的 MySQL,MariaDB,kafka 同步到Redis,MongoDB,ClickHouse,StarRocks,Doris,Kafka等服务的异构中间件
cdc-go clickhouse datalink datax dts go go-canal go-mysql go-mysqlbinlog go-otter gobinlog mongodb mysql mysql-kafka mysql-mongodb mysql-redis mysqlbinlog rabbitmq
Last synced: 30 Oct 2024
https://github.com/brokercap/bifrost
Bifrost ---- 面向生产环境的 MySQL,MariaDB,kafka 同步到Redis,MongoDB,ClickHouse,StarRocks,Doris,Kafka等服务的异构中间件
cdc-go clickhouse datalink datax dts go go-canal go-mysql go-mysqlbinlog go-otter gobinlog mongodb mysql mysql-kafka mysql-mongodb mysql-redis mysqlbinlog rabbitmq
Last synced: 15 Oct 2024
https://github.com/syndbg/goenv
:blue_car: Like pyenv and rbenv, but for Go.
bash go goenv golang homebrew pyenv rbenv shims-goenv version-manager
Last synced: 20 Aug 2024
https://github.com/go-nv/goenv
:blue_car: Like pyenv and rbenv, but for Go.
bash go goenv golang homebrew pyenv rbenv shims-goenv version-manager
Last synced: 15 Oct 2024
https://github.com/benhoyt/goawk
A POSIX-compliant AWK interpreter written in Go, with CSV support
Last synced: 29 Oct 2024
https://github.com/0xAX/go-algorithms
Algorithms and data structures for golang
algorithm data-structures go golang hacktoberfest sort tree-structure
Last synced: 27 Oct 2024
https://github.com/0xax/go-algorithms
Algorithms and data structures for golang
algorithm data-structures go golang hacktoberfest sort tree-structure
Last synced: 14 Oct 2024
https://github.com/openacid/slim
Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).
compacted compress datastructure go golang memory tree trie
Last synced: 14 Oct 2024
https://github.com/betty200744/ultimate-go
This repo contains my notes on working with Go and computer systems.
algorithms data-structures docker-compose example gin go golang gorm grpc kafka
Last synced: 13 Oct 2024
https://github.com/dchest/captcha
Go package captcha implements generation and verification of image and audio CAPTCHAs.
audio-captchas captcha go image-captcha
Last synced: 14 Oct 2024
https://github.com/goravel/goravel
A Golang framework for web artisans. Tribute to Laravel.
framework go golang laravel performance web
Last synced: 14 Oct 2024
https://github.com/go-nunu/nunu?tab=readme-ov-file
A CLI tool for building Go applications.
ddd gin go golang golang-cli scaffold
Last synced: 03 Nov 2024
https://github.com/camptocamp/terraboard
:earth_africa: :clipboard: A web dashboard to inspect Terraform States
aws devops devops-tools diff go infrastructure-as-code terraform terraform-states versioning web-dashboard
Last synced: 10 Oct 2024
https://github.com/songgao/water
A simple TUN/TAP library written in native Go.
Last synced: 08 Nov 2024
https://github.com/bcicen/grmon
Command line monitoring for goroutines
cli command-line developer-tools go golang top
Last synced: 14 Oct 2024
https://github.com/varbhat/exatorrent
🧲 Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.
bittorrent bittorrent-client cloud go golang qbittorrent self-hosted svelte torrent transmission typescript
Last synced: 10 Oct 2024
https://github.com/gobyexample-cn/gobyexample
Go by Example 通过例子学 Golang
book go gobyexample golang tutorial
Last synced: 15 Oct 2024
https://github.com/smallnest/1m-go-tcp-server
benchmarks for implementation of servers which support 1 million connections
Last synced: 14 Oct 2024
https://github.com/oschwald/geoip2-golang
Unofficial MaxMind GeoIP2 Reader for Go
database geoip geoip2 geolocation go maxmind maxmind-db
Last synced: 29 Oct 2024
https://github.com/go-nunu/nunu
A CLI tool for building Go applications.
ddd gin go golang golang-cli scaffold
Last synced: 15 Oct 2024
https://github.com/evan-buss/openbooks
Search and Download eBooks
ebooks go golang irc irchighway openbooks react self-hosted
Last synced: 14 Oct 2024
https://github.com/tulir/whatsmeow
Go library for the WhatsApp web multidevice API
go golang whatsapp whatsapp-web
Last synced: 14 Oct 2024
https://github.com/prometheus-community/elasticsearch_exporter
Elasticsearch stats exporter for Prometheus
elasticsearch go hacktoberfest prometheus
Last synced: 28 Oct 2024
https://github.com/udhos/update-golang
update-golang is a script to easily fetch and install new Golang releases with minimum system intrusion
Last synced: 15 Oct 2024
https://github.com/pion/turn
Pion TURN, an API for building TURN clients and servers
go golang nat pion stun traversal turn turn-client turn-server turn-servers webrtc
Last synced: 29 Oct 2024
https://github.com/karldoenitz/tigo
Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance. Tigo是一款用Go语言开发的web应用框架,API特性类似于Tornado并且拥有比Tornado更好的性能。
go golang middleware rest-api restful tigo web
Last synced: 14 Oct 2024
https://github.com/mkchoi212/fac
Easy-to-use CUI for fixing git conflicts
command-line conflict-resolution cui git go golang utility
Last synced: 09 Oct 2024
https://github.com/jfeliu007/goplantuml
PlantUML Class Diagram Generator for golang projects
diagram diagram-generator go golang plantuml uml-diagram
Last synced: 14 Oct 2024
https://github.com/Jackpopc/DevWeekly
每周五发布,精选优质开发者内容,包括开源项目、工具资源、技术文章等方面。
collections developer-tools development github go java javascript python resource-list
Last synced: 14 Nov 2024
https://github.com/sagikazarmark/modern-go-application
Modern Go Application example
application-boilerplate go go-kit go-kit-template go-microservice golang golang-application golang-examples golang-server spotguide
Last synced: 12 Oct 2024
https://github.com/hu17889/go_spider
[爬虫框架 (golang)] An awesome Go concurrent Crawler(spider) framework. The crawler is flexible and modular. It can be expanded to an Individualized crawler easily or you can use the default crawl components only.
crawler go pipeline schedule spider
Last synced: 29 Oct 2024
https://github.com/golang-china/go2-book
:books: 《Go2编程指南》开源图书,重点讲解Go2新特性,以及Go1教程中较少涉及的特性
Last synced: 15 Oct 2024
https://github.com/haccer/subjack
Subdomain Takeover tool written in Go
bug-bounty bugbounty go golang hostile infosec pentesting security subdomain subdomain-takeover takeover
Last synced: 26 Sep 2024
https://github.com/go-critic/go-critic
The most opinionated Go source code linter for code audit.
conventions go go-lintpack golang hacktoberfest idiomatic-go linter lintpack ruleguard style-checker
Last synced: 25 Oct 2024
https://github.com/samber/do
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
container dependency dependency-graph di generics go golang graceful-shutdown healthcheck injection injector invoke ioc lifecycle provide service typesafe
Last synced: 15 Oct 2024
https://github.com/adammck/terraform-inventory
Terraform State → Ansible Dynamic Inventory
Last synced: 13 Oct 2024
https://github.com/jackpopc/devweekly
每周五发布,精选优质开发者内容,包括开源项目、工具资源、技术文章等方面。
collections developer-tools development github go java javascript python resource-list
Last synced: 14 Oct 2024
https://github.com/rodrigo-brito/gocity
:bar_chart: Code City metaphor for visualizing Go source code in 3D
go golang hacktoberfest react visualization
Last synced: 09 Oct 2024
https://github.com/mholt/curl-to-go
Convert curl commands to Go code in your browser
Last synced: 14 Oct 2024
https://github.com/evmos/ethermint
Ethermint is a Cosmos SDK library for running scalable and interoperable EVM chains
blockchain cosmos-sdk ethereum evm go golang
Last synced: 25 Sep 2024
https://github.com/karldoenitz/Tigo
Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance. Tigo是一款用Go语言开发的web应用框架,API特性类似于Tornado并且拥有比Tornado更好的性能。
go golang middleware rest-api restful tigo web
Last synced: 04 Aug 2024
https://github.com/radondb/radon
RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services
cloud-native-database database distributed-database distributed-transaction full-text-search go json mysql-protocol olap oltp radondb sql transaction
Last synced: 09 Oct 2024
https://github.com/parsiya/Hacking-with-Go
Golang for Security Professionals
Last synced: 14 Nov 2024
https://github.com/go-eagle/eagle
🦅 A Go framework for the API or Microservice
cloud-native eagle framework gin go golang gorm grpc http microservice restful
Last synced: 13 Oct 2024
https://github.com/Gographics/imagick
Go binding to ImageMagick's MagickWand C API
go golang imagemagick imagemagick-magickwand imagick magickwand
Last synced: 24 Oct 2024
https://github.com/gographics/imagick
Go binding to ImageMagick's MagickWand C API
go golang imagemagick imagemagick-magickwand imagick magickwand
Last synced: 15 Oct 2024
https://github.com/melbahja/goph
🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀
downloader go golang golang-module goph hacktoberfest remote-execution sftp ssh ssh-agent ssh-client ssh-keys unix-systems uploader
Last synced: 15 Oct 2024
https://github.com/EngoEngine/engo
Engo is an open-source 2D game engine written in Go.
engo entity-component-system game-engine go opengl
Last synced: 26 Oct 2024
https://github.com/EnGoEngine/enGo
Engo is an open-source 2D game engine written in Go.
engo entity-component-system game-engine go opengl
Last synced: 24 Oct 2024
https://github.com/engoengine/engo
Engo is an open-source 2D game engine written in Go.
engo entity-component-system game-engine go opengl
Last synced: 15 Oct 2024
https://github.com/mbrt/gmailctl
Declarative configuration for Gmail filters
cli filters gmail gmail-filter go jsonnet labels
Last synced: 15 Oct 2024
https://github.com/disintegration/gift
Go Image Filtering Toolkit
filters go image image-processing
Last synced: 15 Oct 2024
https://github.com/ayn2op/discordo
A lightweight, secure, and feature-rich Discord terminal client.
cross-platform discord discordo go golang linux terminal
Last synced: 09 Oct 2024
https://github.com/brutella/hc
hc is a lightweight framework to develop HomeKit accessories in Go.
Last synced: 15 Oct 2024
https://github.com/devopsfaith/krakend-ce
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
api-gateway apis async backend-services cloud-native docker go golang graphql krakend krakend-ce microservice microservices nats reverse-proxy service-mesh
Last synced: 04 Aug 2024
https://github.com/krakend/krakend-ce
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
api-gateway apis async backend-services cloud-native docker go golang graphql krakend krakend-ce microservice microservices nats reverse-proxy service-mesh
Last synced: 09 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: 12 Oct 2024
https://github.com/jinzhu/configor
Golang Configuration tool that support YAML, JSON, TOML, Shell Environment
go golang golang-configuration
Last synced: 14 Oct 2024
https://github.com/lizrice/containers-from-scratch
Writing a container in a few lines of Go code, as seen at DockerCon 2017 and on O'Reilly Safari
cgroups containers go golang namespaces
Last synced: 29 Oct 2024
https://github.com/miguelmota/ethereum-development-with-go-book
📖 A little guide book on Ethereum Development with Go (golang)
blockchain book development dlt ebook epub ethereum examples free gitbook go go-ethereum golang guide mobi open-source pdf smart-contracts solidity tutorial
Last synced: 26 Sep 2024
https://github.com/pelletier/go-toml
Go library for the TOML file format
go golang hacktoberfest toml toml-parsing
Last synced: 28 Oct 2024
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: 14 Oct 2024