"Go," often referred to as Golang, is a statically typed, compiled programming language designed at Google. It emphasizes simplicity and efficiency, making it ideal for building scalable, high-performance applications. Go's syntax is clean and easy to learn, providing garbage collection, concurrent programming capabilities with goroutines, and a robust standard library. It compiles quickly to native machine code, resulting in impressive runtime performance. Go's concurrency model, inspired by CSP (Communicating Sequential Processes), enables developers to handle numerous simultaneous tasks efficiently, which is particularly useful for server-side applications. Its vibrant ecosystem includes tools like "go mod" for package management and strong support for testing and development tooling. Go's popularity in cloud-native applications and microservices architecture is underscored by its adoption in projects like Docker and Kubernetes, making it a valuable addition to any modern application developer's toolkit.
View the most prominent open source Go projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- A curated list of awesome Go frameworks, libraries and software☆146,343Updated this week
- Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.☆145,020Updated this week
- The Go programming language☆128,627Updated this week
- Production-Grade Container Scheduling and Management☆115,982Updated this week
- A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.☆95,596Updated this week
- Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster.…☆82,895Updated last week
- The world’s fastest framework for building websites.☆81,749Updated last week
- Open Source Continuous File Synchronization☆73,068Updated this week
- A command-line fuzzy finder☆71,356Updated this week
- The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems☆69,970Updated this week
- The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Pro…☆68,696Updated this week
- Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS☆65,136Updated last week
- 《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀☆56,891Updated 2 weeks ago
- The Cloud Native Application Proxy☆55,319Updated this week
- MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.