The Go programming language
- programming-language
- language
- go
- golang
47,133 repositories indexed
1–24 of 136 · Most stars
The Go programming language
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.
beego is an open-source, high-performance web framework for the Go programming language.
Pulumi - Infrastructure as Code in any programming language 🚀
D2 is a modern diagram scripting language that turns text to diagrams.
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Delve is a debugger for the Go programming language.
Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
The Go language implementation of gRPC. HTTP/2 based RPC
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Translated:books: 《Go语言高级编程》(Advanced Go Programming) open-source book, covering advanced topics such as CGO, Go assembly language, RPC implementation, Protobuf plugin implementation, Web framework implementation, distributed systems, etc. (completed)
Ip2region is an offline IP-to-Region localization library and IP data management framework with both IPv4 and IPv6 supports, 10-microsecond level query efficiency, xdb search client for many programming languages
A high productivity, full-stack web framework for the Go language.
Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
fq - jq for binary formats. Tool, language and decoders for working with binary formats.
A language for writing HTML user interfaces in Go.
Training for Golang (go language)
A package to build progressive web apps with Go programming language and WebAssembly.
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Expression language and expression evaluation for Go