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-15 00:12:14 UTC
- JSON Representation
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/coder/wush
simplest & fastest way to transfer files between computers via WireGuard
file-transfer go peer-to-peer wireguard
Last synced: 14 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
https://github.com/godarch/darch
A tool for building and booting stateless and immutable images, bare metal.
containers go golang linux linux-distribution operating-system
Last synced: 01 Nov 2024
https://github.com/kyoh86/richgo
Enrich `go test` outputs with text decorations.
cli-app enrich-outputs go golang golang-tools golang-wrapper test
Last synced: 02 Nov 2024
https://github.com/silenceper/gowatch
๐ gowatch is a command line tool that builds and (re)starts your go project everytime you save a Go or template file.
automate build build-tool go golang gowatch hotreload inotify livereload reload
Last synced: 14 Oct 2024
https://github.com/hashicorp/levant
An open source templating and deployment tool for HashiCorp Nomad jobs
continuous-deployment go golang hashicorp hashicorp-nomad nomad nomad-job templating
Last synced: 04 Nov 2024
https://github.com/google/go-licenses
A lightweight tool to report on the licenses used by a Go package and its dependencies. Highlight! Versioned external URL to licenses can be found at the same time.
go golang license license-checking license-management
Last synced: 29 Oct 2024
https://github.com/chronoxor/FastBinaryEncoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift
Last synced: 06 Nov 2024
https://github.com/sdcoffey/techan
Technical Analysis Library for Golang
bitcoin cryptocurrency go golang stock stock-market technical-analysis trading-bot trading-strategies
Last synced: 26 Oct 2024
https://github.com/pwnesia/dnstake
DNSTake โ A fast tool to check missing hosted DNS zones that can lead to subdomain takeover
dns go golang nameserver subdomain takeover vulnerability
Last synced: 25 Oct 2024
https://github.com/irevenko/what-anime-cli
โ๐ผ Find the anime scene by image using your terminal
anime anime-fans anime-search animes cli cli-app go go-cli go-cli-example golang golang-application golang-wrapper
Last synced: 06 Nov 2024
https://github.com/elisescu/tty-share
Share your linux or osx terminal over the Internet.
go linux-terminal osx-terminal terminal-session terminal-share terminal-sharing tty unix-terminal
Last synced: 08 Nov 2024
https://github.com/learning-cloud-native-go/myapp
๐ How to build a Dockerized RESTful API application using Go.
cloud-native docker go golang kubernetes microservice restful-api tutorial
Last synced: 14 Nov 2024
https://github.com/nakabonne/pbgopy
Copy and paste between devices
cli clipboard copy-paste go golang
Last synced: 13 Nov 2024
https://github.com/TransformerOptimus/SuperCoder
Open Source Autonomous Software Development System
agent ai ai-developer autonomous-agents claude-3 go golab golang gpt-4 nextjs openai python software-development
Last synced: 09 Nov 2024
https://github.com/inkyblackness/imgui-go
Go wrapper library for "Dear ImGui" (https://github.com/ocornut/imgui)
dear-imgui go golang gui hacktoberfest imgui toolkit ui wrapper
Last synced: 03 Nov 2024
https://github.com/eapache/channels
Golang channel helpers and special types
Last synced: 13 Nov 2024
https://github.com/GoogleCloudPlatform/magic-modules
Add Google Cloud Platform support to Terraform
gcp go golang google-cloud googlecloud googlecloudplatform magic-modules ruby terraform
Last synced: 30 Oct 2024
https://github.com/goccy/bigquery-emulator
BigQuery emulator server implemented in Go
bigquery emulator gcp go golang google-cloud google-cloud-platform
Last synced: 13 Oct 2024
https://github.com/aleksk1ng/go-clean-architecture-rest-api
Golang Clean Architecture REST API example
aws-s3 clean-architecture docker example-project go golang gomock jaeger pgx postgresql redis rest-api sqlx swagger testify tracing viper zap
Last synced: 13 Nov 2024
https://github.com/sunny0826/kubecm
Manage your kubeconfig more easily.
cli go golang kubeconfig kubeconfig-manager kubernetes switch-namespace
Last synced: 12 Nov 2024
https://github.com/DarthPestilane/easytcp
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
go golang middleware router tcp tcp-server
Last synced: 26 Oct 2024
https://github.com/wagslane/go-rabbitmq
A wrapper of streadway/amqp that provides reconnection logic and sane defaults
go golang golang-library rabbit rabbitmq rabbitmq-client rabbitmq-consumer rabbitmq-producer
Last synced: 09 Nov 2024
https://github.com/quasilyte/go-ruleguard
Define and run pattern-based custom linting rules.
analysis codeql dynamic-rules go go-analysis gogrep golang linter ruleguard semgrep static-analysis
Last synced: 13 Nov 2024
https://github.com/qiniu/goc
A Comprehensive Coverage Testing System for The Go Programming Language
coverage-testing go testing-tools
Last synced: 26 Oct 2024
https://github.com/buildkite/agent
The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network
buildkite cicd continuous-delivery continuous-deployment continuous-integration docker go llamas
Last synced: 09 Nov 2024
https://github.com/shady831213/algorithms
CLRS study. Codes are written with golang.
algorithm algorithms bfs-algorithm binaryheap clrs clrs-study connected-components dfs-algorithm disjoint-set dynamic-programming go golang graph greedy-algorithms hashmap heap sort tree
Last synced: 26 Oct 2024
https://github.com/furkansenharputlu/f-license
Open Source License Key Generation and Verification Tool written in Go
cli cli-app cli-application cli-tool customer-management go golang hmac hmac-authentication jwt jwt-authentication jwt-token license-generator license-management license-server license-tracker rsa rsa-algorithm rsa-key-encryption verification
Last synced: 01 Nov 2024
https://github.com/minio/console
Simple UI for MinIO Object Storage :abacus:
console go golang k8s mc minio minio-client minio-console minio-server minio-storage operator tls
Last synced: 31 Oct 2024
https://github.com/vladimirvivien/automi
A stream processing API for Go (alpha)
data-stream go golang stream-processing streaming-api
Last synced: 10 Nov 2024
https://github.com/bytecodealliance/wasmtime-go
Go WebAssembly runtime powered by Wasmtime
go golang runtime rust wasi wasm wasmtime webassembly
Last synced: 15 Nov 2024
https://github.com/go-webauthn/webauthn
Webauthn/FIDO2 library in golang
ctap2 fido2 go golang passwordless passwordless-authentication security webauthn
Last synced: 05 Nov 2024
https://github.com/iximiuz/kexp
k'exp - Kubernetes Explorer
go kubernetes kubernetes-visualization vue
Last synced: 28 Oct 2024
https://github.com/prometheus/procfs
procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
go kernel process process-metrics procfs prometheus pseudo-filesystem-proc
Last synced: 04 Nov 2024
https://github.com/transformeroptimus/supercoder
Open Source Autonomous Software Development System
agent ai ai-developer autonomous-agents claude-3 go golab golang gpt-4 nextjs openai python software-development
Last synced: 22 Oct 2024
https://github.com/redhat-developer/odo
odo - Developer-focused CLI for fast & iterative container-based application development on Podman and Kubernetes. Implementation of the open Devfile standard.
containers developer-experience developer-tool developer-tools devfile devfiles go golang kubernetes openshift podman
Last synced: 01 Nov 2024
https://github.com/arp242/uni
Query the Unicode database from the commandline, with good support for emojis
emoji emoji-picker go golang unicode
Last synced: 13 Nov 2024
https://github.com/ekanite/ekanite
The Syslog server with built-in search
go logs rsyslog search syslog syslog-ng syslog-server
Last synced: 01 Nov 2024
https://github.com/gogradle/gogradle
A Gradle Plugin Providing Full Support for Go
build build-tool coverage coverage-report go golang gradle gradle-plugin ide test
Last synced: 28 Sep 2024
https://github.com/a8m/envsubst
Environment variables substitution for Go
environment-variables envsubst go
Last synced: 13 Nov 2024
https://github.com/irfansharif/cfilter
Cuckoo Filter implementation in Go, better than Bloom Filters (unmaintained)
bloom-filter cuckoo-filter filter go
Last synced: 14 Nov 2024
https://github.com/modern-go/reflect2
reflect api without runtime reflect.Value cost
Last synced: 08 Nov 2024
https://github.com/cretz/bine
Go library for accessing and embedding Tor clients and servers
Last synced: 13 Nov 2024
https://github.com/jstemmer/go-junit-report
Convert Go test output to JUnit XML
go go-junit-report go-test go-test-json golang junit junit-xml testing
Last synced: 10 Aug 2024
https://github.com/vkuznecovas/mouthful
Mouthful is a self-hosted alternative to Disqus
commenting-engines comments disqus dynamodb go golang mysql postgres preact
Last synced: 09 Oct 2024
https://github.com/unknwon/com
This is an open source project for commonly used functions for the Go programming language.
Last synced: 11 Nov 2024
https://github.com/VAR-solutions/Algorithms
A repository of different Algorithms and Data Structures implemented in many programming languages.
algorithms bit-manipulation c cpp csharp data-structures dynamic-programming go golang greedy-algorithms help-wanted java javascript mathematics python python3 ruby rust swift
Last synced: 11 Nov 2024
https://github.com/brimstone/go-shellcode
Load shellcode into a new process
go post-exploitation redteam shellcode windows
Last synced: 13 Nov 2024
https://github.com/Wieku/danser-go
Dancing visualizer of osu! standard maps and custom osu! client written in Go. Also a generator for osu! videos.
clone cursordance dance danser go golang osu
Last synced: 05 Nov 2024
https://github.com/Konstantin8105/Effective_Go_RU
ะะตัะตะฒะพะด - ะญััะตะบัะธะฒะฝัะน Go
documentation effective-go go golang
Last synced: 09 Nov 2024
https://github.com/rogerwelin/cassowary
:rocket: Modern cross-platform HTTP load-testing tool written in Go
cli cross-platform go golang http linux load-testing macos metrics performance testing windows
Last synced: 04 Nov 2024
https://github.com/crazy-max/swarm-cronjob
Create jobs on a time-based schedule on Docker Swarm
cronjob docker docker-api go golang scheduler swarm swarm-mode
Last synced: 22 Oct 2024
https://github.com/Unknwon/com
This is an open source project for commonly used functions for the Go programming language.
Last synced: 12 Nov 2024
https://github.com/jeffail/leaps
A pair programming service using operational transforms
go golang operational-transform operational-transformation realtime-editing
Last synced: 01 Nov 2024
https://github.com/Jeffail/leaps
A pair programming service using operational transforms
go golang operational-transform operational-transformation realtime-editing
Last synced: 14 Nov 2024
https://github.com/porjo/youtubeuploader
Scripted uploads to Youtube
go video youtube-api youtube-uploader
Last synced: 31 Oct 2024
https://github.com/kayac/ecspresso
ecspresso is a deployment tool for Amazon ECS
Last synced: 13 Nov 2024
https://github.com/tellytv/telly
An IPTV proxy
go golang iptv plex plex-media-server
Last synced: 03 Nov 2024
https://github.com/codeship/go-best-practices
Codeship Golang Best Practices
Last synced: 14 Nov 2024
https://github.com/spacemeshos/go-spacemesh
Go Implementation of the Spacemesh protocol full node. ๐พโฐ๐ช
blockchain blockmesh consensus cryptocurrencies dag decentralization go golang p2p proof-of-space proof-of-space-time proof-of-work spacemesh
Last synced: 01 Nov 2024
https://github.com/rhysd/gocaml
:camel: Statically typed functional programming language implementation with Go and LLVM
compiler go golang language llvm ml programming-language
Last synced: 09 Oct 2024
https://github.com/kamva/mgm
Mongo Go Models (mgm) is a fast and simple MongoDB ODM for Go (based on official Mongo Go Driver)
go mgm model mongo mongo-go-models mongodb odm
Last synced: 13 Oct 2024
https://github.com/gogearbox/gearbox
Gearbox :gear: is a web framework written in Go with a focus on high performance
api fasthttp framework gearbox go golang http microservice middleware performance rest router web
Last synced: 29 Oct 2024
https://github.com/passwall/passwall-server
Passwall Server is the core backend infrastructure for Passwall platform
api crypto go golang hacktoberfest password password-manager
Last synced: 11 Nov 2024
https://github.com/googlecloudplatform/magic-modules
Add Google Cloud Platform support to Terraform
gcp go golang google-cloud googlecloud googlecloudplatform magic-modules ruby terraform
Last synced: 07 Oct 2024
https://github.com/monzo/typhon
A wrapper around Go's net/http to provide safety and convenience. At Monzo, Typhon forms the basis of most clients and servers in our microservices platform.
go golang http microservices rpc
Last synced: 05 Nov 2024
https://github.com/bonfy/go-mega
โจ๐คโจGo-Mega Tutorial for Go Web Develop | Demo: https://go-mega.herokuapp.com
Last synced: 29 Oct 2024
https://github.com/gregjones/httpcache
A Transport for http.Client that will cache responses according to the HTTP RFC
Last synced: 05 Nov 2024
https://github.com/Antonito/gfile
Direct file transfer over WebRTC
file-sharing go golang peer-to-peer peer2peer webassembly webrtc
Last synced: 07 Nov 2024
https://github.com/soundscapecloud/soundscape
Soundscape - a personal music streaming server
go golang html5 music-streaming self-hosted streaming-audio
Last synced: 13 Nov 2024
https://github.com/antonito/gfile
Direct file transfer over WebRTC
file-sharing go golang peer-to-peer peer2peer webassembly webrtc
Last synced: 01 Nov 2024
https://github.com/Tanibox/tania-core
Tania is a farm management software for the hobbyist and smallholder farmer.
ddd-architecture end-user farm farm-management farming go golang nextjs reactjs tania
Last synced: 21 Aug 2024
https://github.com/usetania/tania-core
Tania is a farm management software for the hobbyist and smallholder farmer.
ddd-architecture end-user farm farm-management farming go golang nextjs reactjs tania
Last synced: 28 Oct 2024
https://github.com/Kamva/mgm
Mongo Go Models (mgm) is a fast and simple MongoDB ODM for Go (based on official Mongo Go Driver)
go mgm model mongo mongo-go-models mongodb odm
Last synced: 03 Aug 2024
https://github.com/darylhjd/mangadesk
Terminal client for MangaDex ๐
cli downloader go golang manga manga-downloader mangadex mangadownloader terminal terminal-app terminal-based tui tview
Last synced: 10 Aug 2024
https://github.com/pterodactyl/wings
The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
compiled docker go golang pterodactyl
Last synced: 14 Nov 2024
https://github.com/gyuho/goraph
Package goraph implements graph data structure and algorithms.
Last synced: 10 Nov 2024
https://github.com/goksan/statusnook
Effortlessly deploy a status page and start monitoring endpoints in minutes
go golang html htmx monitoring self-hosted sqlite status-page
Last synced: 05 Nov 2024
https://github.com/src-d/proteus
Generate .proto files from Go source code.
Last synced: 14 Nov 2024
https://github.com/bet365/jingo
This package provides the ability to encode golang structs to a buffer as JSON very quickly.
encoder go golang high-performance json
Last synced: 29 Oct 2024