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-08 00:12:17 UTC
- JSON Representation
https://github.com/gorilla/feeds
Package gorilla/feeds is a golang rss/atom generator library
atom feeds go golang gorilla gorilla-web-toolkit rss
Last synced: 05 Nov 2024
https://github.com/suyashkumar/ssl-proxy
:lock: Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)
autogenerated-certificates certificate certificate-generation certificates go golang letsencrypt letsencrypt-certificates nginx proxies-https-traffic proxy reverse-proxy security self-signed-certificate ssl ssl-cert ssl-certificates ssl-proxy tls tls-proxy
Last synced: 22 Oct 2024
https://github.com/PaesslerAG/gval
Expression evaluation in golang
evaluate-expressions evaluation expression-evaluator expression-language go godoc golang gval parser parsing
Last synced: 26 Oct 2024
https://github.com/Konstantin8105/Effective_Go_RU
Перевод - Эффективный Go
documentation effective-go go golang
Last synced: 02 Aug 2024
https://github.com/decred/dcrd
Decred daemon in Go (golang).
blockchain cryptocurrency dcrd decred decred-daemon decred-nodes go golang p2p peer-to-peer
Last synced: 21 Oct 2024
https://github.com/opencontainers/umoci
umoci modifies Open Container images
container-image containers docker-image go oci oci-image rootless-containers
Last synced: 11 Oct 2024
https://github.com/jirfag/go-queryset
100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood.
codegenerator go golang gorm orm queryset typesafe
Last synced: 29 Oct 2024
https://github.com/allaboutapps/integresql
IntegreSQL manages isolated PostgreSQL databases for your integration tests.
go golang id-allaboutapps-backend integration-testing postgres postgresql server
Last synced: 29 Oct 2024
https://github.com/Clivern/Peanut
🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.
clivern containerization database developer-tools devops docker go golang hacktoberfest message-broker peanut
Last synced: 01 Nov 2024
https://github.com/33cn/chain33
高度模块化, 遵循 KISS原则的区块链开发框架
blockchain framework go golang
Last synced: 07 Nov 2024
https://github.com/pboehm/ddns
A self-hosted Dynamic DNS solution similar to DynDNS or NO-IP
ddns dynamic-dns-solution dyndns go webservice
Last synced: 04 Nov 2024
https://github.com/otiai10/copy
Go copy directory recursively
copy directories directory files folder folders go golang recursive
Last synced: 16 Oct 2024
https://github.com/risor-io/risor
Fast and flexible scripting for Go developers and DevOps.
developer-tools devops go golang scripting
Last synced: 04 Nov 2024
https://github.com/antchfx/htmlquery
htmlquery is golang XPath package for HTML query.
go golang html html-parser xpath xpath-selector xpath2
Last synced: 26 Oct 2024
https://github.com/probonopd/go-appimage
Go implementation of AppImage tools
appimage go golang hacktoberfest
Last synced: 22 Oct 2024
https://github.com/status-im/status-go
The Status module that consumes go-ethereum
blockchain cryptocurrency ethereum go golang
Last synced: 02 Aug 2024
https://github.com/omniscale/imposm3
Imposm imports OpenStreetMap data into PostGIS
Last synced: 27 Oct 2024
https://github.com/quickfixgo/quickfix
The Go FIX Protocol Library :rocket:
cryptocurrency docker finance financial-data financial-information-exchange financial-markets fintech fixprotocol go golang hft-trading messaging-library protocol quantitative-finance quickfix stock-market stocks trading-systems
Last synced: 15 Oct 2024
https://github.com/philippgille/gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
abstraction badgerdb bolt boltdb cloud-storage consul database dynamodb etcd go golang key-value key-value-store library memcached mongodb package postgresql redis simple
Last synced: 26 Oct 2024
https://github.com/aquasecurity/chain-bench
An open-source tool for auditing your software supply chain stack for security compliance based on a new CIS Software Supply Chain benchmark.
cis devsecops go golang misconfiguration open-policy-agent security security-tools software-supply-chain software-supply-chain-security vulnera
Last synced: 02 Nov 2024
https://github.com/apolloconfig/agollo
🚀Go client for ctrip/apollo (https://github.com/apolloconfig/apollo)
apollo apollo-client client-library client-side configuration-management go godoc golang
Last synced: 31 Oct 2024
https://github.com/go-shiori/go-readability
Go package that cleans a HTML page for better readability.
Last synced: 05 Nov 2024
https://github.com/yqchilde/golang-interview
Golang面试题,收集自Golang中文网,收集是为了自己可以巩固复习,不必要每次去找
Last synced: 01 Nov 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: 31 Oct 2024
https://github.com/lemnos/tt
A terminal based typing test.
go golang terminal typing typingtest
Last synced: 30 Oct 2024
https://github.com/piupuer/gin-web
由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发
casbin gin gin-admin go go-admin golang idempotence jwt message-center middleware rbac restful transaction validator viper vue websocket workflow
Last synced: 14 Oct 2024
https://github.com/go-telegram/bot
Telegram Bot API Go framework
bot go golang telegram telegram-bot telegram-bot-api
Last synced: 26 Oct 2024
https://github.com/mitranim/gow
Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"
build-tool go golang task-runner watch
Last synced: 06 Nov 2024
https://github.com/yqchilde/Golang-Interview
Golang面试题,收集自Golang中文网,收集是为了自己可以巩固复习,不必要每次去找
Last synced: 02 Aug 2024
https://github.com/yorkie-team/yorkie
Yorkie is a document store for collaborative applications.
collaborative-applications crdt go grpc hacktoberfest realtime-collaboration yorkie
Last synced: 07 Nov 2024
https://github.com/melbahja/got
Got: Simple golang package and CLI tool to download large files faster 🏃 than cURL and Wget!
chunks cli download-file download-photos download-songs download-videos downloader fast-downward go golang hacktoberfest partial-content
Last synced: 30 Oct 2024
https://github.com/soypat/gopherlings
📘️ Learn Go by fixing tiny incorrect programs
examples examples-go fix-the-code go golang learn learn-by-doing learn-go learn-golang learn-to-code
Last synced: 01 Nov 2024
https://github.com/yourbasic/graph
Graph algorithms and data structures
data-structures go golang graph-algorithms graph-theory library
Last synced: 26 Oct 2024
https://github.com/ivaaaan/smug
Session manager and task runner for tmux. Start your development environment within one command.
Last synced: 31 Oct 2024
https://github.com/stretchr/objx
Go package for dealing with maps, slices, JSON and other data.
Last synced: 25 Oct 2024
https://github.com/shurcooL/graphql
Package graphql provides a GraphQL client implementation.
Last synced: 03 Nov 2024
https://github.com/lifadev/archive_aws-lambda-go
A fast and clean way to execute Go on AWS Lambda.
aws aws-lambda go golang lambda serverless
Last synced: 03 Nov 2024
https://github.com/donknap/dpanel
docker可视化管理面板
ant-design docker docker-container docker-deployment docker-image docker-management-tool docker-panel docker-tool docker-ui dockerfile dpanel go portainer react
Last synced: 29 Oct 2024
https://github.com/oramasearch/onnx-go
onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.
go gorgonia machine-learning neural-network onnx open-source protobuf software2
Last synced: 26 Oct 2024
https://github.com/mailgun/mailgun-go
Go library for sending mail with the Mailgun API.
Last synced: 14 Oct 2024
https://github.com/adrg/xdg
Go implementation of the XDG Base Directory Specification and XDG user directories
cross-platform go golang golang-library golang-package known-folders library linux macos plan9 specification unix windows xdg xdg-basedir xdg-compliance xdg-specs xdg-user-dirs
Last synced: 26 Oct 2024
https://github.com/casbin/gorm-adapter
GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex
abac access-control acl adapter auth authorization authz casbin go golang gorm orm rbac storage-driver
Last synced: 07 Nov 2024
https://github.com/jcmturner/gokrb5
Pure Go Kerberos library for clients and services
go golang gssapi kerberos kerberos-authentication kerberos-client kerberos-spnego keytab spnego
Last synced: 03 Aug 2024
https://github.com/octoproject/octo-cli
CLI tool to expose data from any database as a serverless web service.
api data database faas go knative octo-cli openfaas serverless
Last synced: 27 Oct 2024
https://github.com/Runner-Go-Team/RunnerGo
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
api automated-testing docker go performance-test test test-platform
Last synced: 08 Nov 2024
https://github.com/otiai10/ocrserver
A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well
api api-server curl docker go heroku ocr ocr-server
Last synced: 14 Oct 2024
https://github.com/go-aah/aah
A secure, flexible, rapid Go web framework
aah aah-framework go golang hot-reload http2 mvc-framework performant rapid-development rest-api rest-microservice scalable web-framework webframework
Last synced: 02 Aug 2024
https://github.com/librespeed/speedtest-go
Go backend for LibreSpeed
go golang librespeed speedtest
Last synced: 05 Nov 2024
https://github.com/geerlingguy/ansible-for-kubernetes
Ansible and Kubernetes examples from Ansible for Kubernetes Book
ansible automation book devops go infrastructure kubernetes python scalability
Last synced: 12 Oct 2024
https://github.com/tetratelabs/proxy-wasm-go-sdk
WebAssembly for Proxies (Go SDK)
envoy envoyproxy extension go proxy proxy-wasm tinygo wasm webassembly
Last synced: 31 Oct 2024
https://github.com/shortlink-org/shortlink
Shortlink service (Microservice example) ⭐️ Star the repo if you like it!
architecture argocd best-practices codegen csi-driver ddd ddd-sample event-sourcing example gitops go golang helm-chart k8s kafka kubernetes layered-architecture microservices mq shortlink
Last synced: 11 Oct 2024
https://github.com/PegasusWang/python-web-guide
python/golang -web入坑指南
backend backend-service go golang golang-server golang-tools python tutorial web
Last synced: 28 Oct 2024
https://github.com/badoux/checkmail
Golang package for email validation
format go golang host mail mailbox user validation
Last synced: 03 Aug 2024
https://github.com/Azure/application-gateway-kubernetes-ingress
This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.
agic aks application-gateway azure go ingress ingress-controller kubernetes
Last synced: 08 Nov 2024
https://github.com/miniscruff/changie
Automated changelog tool for preparing releases with lots of customization options
cd changelog changelog-generator ci devops devops-tools go golang release-automation
Last synced: 22 Oct 2024
https://github.com/libplctag/libplctag
This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
allen-bradley c c-sharp cip dotnet ethernet ethernet-ip go golang java labview linux modbus pascal pccc plc portable rockwell windows
Last synced: 02 Aug 2024
https://github.com/resgateio/resgate
A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.
api-gateway go golang microservices microservices-architecture nats-server realtime resgate rest-api
Last synced: 03 Aug 2024
https://github.com/insomniacslk/dhcp
DHCPv6 and DHCPv4 packet library, client and server written in Go
dhcp dhcp-client dhcp-server dhcpd dhcpd-server dhcpv4 dhcpv6 dhcpv6-packet dhcpv6-server go golang
Last synced: 07 Nov 2024
https://github.com/azure/application-gateway-kubernetes-ingress
This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act as the ingress for an AKS cluster.
agic aks application-gateway azure go ingress ingress-controller kubernetes
Last synced: 07 Oct 2024
https://github.com/ccding/Go-stun
A go implementation of the STUN client (RFC 3489 and RFC 5389)
go golang nat-traversal rfc-5389 stun webrtc
Last synced: 24 Oct 2024
https://github.com/gorilla/securecookie
Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.
cookie cookies go golang gorilla gorilla-web-toolkit securecookie sessions
Last synced: 02 Aug 2024
https://github.com/kovetskiy/manul
:smirk_cat: The madness vendoring utility for Golang programs
dependencies git go golang manager manul submodule submodules vendor
Last synced: 26 Oct 2024
https://github.com/mariocandela/beelzebub
A secure low code honeypot framework, leveraging AI for System Virtualization.
cloudnative cloudsecurity cybersecurity framework go golang honeypot kubernetes llama3 llm llm-honeypot llm-security low-code ollama openai research research-project security whitehat
Last synced: 10 Oct 2024
https://github.com/antchfx/xpath
XPath package for Golang, supports HTML, XML, JSON document query.
go go-xml golang html selects-descendants xml xpath xpath-patterns xpath-query xpath2
Last synced: 02 Aug 2024
https://github.com/syumai/workers
Go package to run an HTTP server on Cloudflare Workers.
cloudflare cloudflare-workers go golang
Last synced: 31 Oct 2024
https://github.com/jsiebens/hashi-up
bootstrap HashiCorp Consul, Nomad, or Vault over SSH < 1 minute
automation boundary cloud consul consul-cluster devops devtools go golang hashicorp linux nomad nomad-cluster raspberry-pi ssh-agent vault vault-cluster vm
Last synced: 29 Oct 2024
https://github.com/chanhx/crabviz
🦀 A LSP-based interative call graph generator
c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode
Last synced: 29 Oct 2024
https://github.com/zhashkevych/go-clean-architecture
👨💻 REST API example, built by following Uncle Bob’s clean architecture principles
architecture clean-architecture clean-code docker docker-compose go golang golang-api golang-api-examples jwt mongo mongodb rest-api
Last synced: 10 Oct 2024
https://github.com/unknwon/gowalker
Go Walker is a server that generates Go projects API documentation on the fly.
documentation-tool go lsif-enabled
Last synced: 04 Nov 2024
https://github.com/Unknwon/gowalker
Go Walker is a server that generates Go projects API documentation on the fly.
documentation-tool go lsif-enabled
Last synced: 29 Oct 2024
https://github.com/cristalhq/jwt
Safe, simple and fast JSON Web Tokens for Go
dependency-free go golang golang-library jose jwe jwk jws jwt jwt-claims jwt-token
Last synced: 06 Nov 2024
https://github.com/DATA-DOG/go-txdb
Immutable transaction isolated sql driver for golang
go golang integration-testing sql sql-driver tdd testing
Last synced: 26 Oct 2024
https://github.com/github/vulcanizer
GitHub's ops focused Elasticsearch library
Last synced: 07 Oct 2024
https://github.com/fxamacker/cbor
CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.
cbor cbor-library codec cose cwt go golang json-alternative rfc-7049 rfc-8949 serialization std-94
Last synced: 26 Oct 2024
https://github.com/summerwind/h2spec
A conformance testing tool for HTTP/2 implementation.
Last synced: 05 Nov 2024
https://github.com/alphadose/ZenQ
A thread-safe queue faster and more resource efficient than golang's native channels
concurrency fastest go golang high-throughput highly-concurrent lock-free low-latency memory-efficient mpsc-queue optimization ringbuffer spsc-queue thread-safe zenq zero-allocations
Last synced: 07 Nov 2024