Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
Data Analysis
Computer Science
Language Learning
Introduction to Research Ethics: Working with People
Improving Communication Skills
Rome: A Virtual Tour of the Ancient City
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Go's vulnerability management tools and learn how to build more secure software by effectively managing dependencies and identifying potential risks.
Explore efficient k-way merging using Loser Trees in Go. Learn implementation strategies, performance tuning, and real-world applications in Prometheus, Pyroscope, and Grafana Loki.
Explore Kubernetes' strategy for adopting Go 1.21's extended backwards compatibility, offering insights on efficiently managing Go release updates in large-scale projects.
Explore software design in Go through a magical lens, learning practical techniques for decomposing complex problems and creating robust distributed systems. Gain insights from Ousterhout's teachings applied to Go programming.
Discover the latest advancements in Go cryptography, including post-quantum algorithms, secure random generators, performance optimizations, SSH improvements, and package migrations from x/crypto to the standard library.
Discover how to optimize container utilization through Profile-Guided Optimization (PGO), reducing CPU allocation and costs. Learn implementation techniques and see how one company saved over 15000 CPU cores annually.
Explore mutation testing in Go to validate test quality, ensuring real coverage rather than superficial metrics, using AST and compiler techniques.
Explore the 10-year journey of Delve, from its origins at the first GopherCon to its evolution, key features, and future developments in Go debugging.
Dive into the inner workings of Go interfaces, exploring implementation mechanics, method invocations, and performance optimization techniques for efficient programming.
Discover how to build scalable event processing systems using Go's generics, drawing from real-world experiences at Cloudflare and Twilio to handle massive data streams reliably and efficiently.
Learn to build and manage Linux firewalls using Go and nftables, covering kernel systems, dynamic rule creation, and seamless integration with existing Go environments.
Dive into advanced Go generics patterns, exploring constraints, API ergonomics, phantom types, and efficient programming techniques for enhanced type safety and performance.
Explore how Go language excels in embedded systems development, from rocket motor control to biomedical applications, challenging traditional MCU programming paradigms.
Discover the new range over function types feature coming in Go 1.23, understanding its implementation, purpose, and practical applications in modern Go programming.
Discover how HashiCorp Packer used Go's replace directive to fix a critical plugin system issue without disrupting users, including the implementation strategy and safeguards for cloud provider plugins.
Get personalized course recommendations, track subjects and courses with reminders, and more.