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
Discover how to diagnose Go request latency issues using critical path analysis to identify Off-CPU bottlenecks without instrumentation overhead.
Discover extreme optimization techniques for Go protobuf modules handling 2 trillion daily messages, revealing performance secrets and "cheating" methods for maximum efficiency.
Discover how to build decentralized social media apps using Go and ATProtocol by creating a photo-sharing platform with likes and comments for the Bluesky ecosystem.
Explore Go's trace tooling through live coding, examining performance changes as concurrency levels increase while mastering goroutines and concurrency semantics.
Discover how to build automatic pressure relief systems in Go that detect resource limits, adjust non-critical workflows, and maintain system reliability in microservice architectures.
Discover how to port a massive 150,000+ line TypeScript compiler to Go, achieving 10x performance improvements through strategic language migration and optimization techniques.
Explore nature-inspired concurrency patterns in Go by learning from bioelectric signaling in cells to create adaptive, decentralized systems with improved efficiency and fault tolerance.
Explore the future of JSON handling in Go, including potential updates to the "encoding/json" package, addressing flaws, and improving performance for modern applications.
Explore the latest updates and modifications to the Go programming language with Russ Cox in this insightful GopherCon 2023 presentation.
Discover techniques for building robust HTTP clients using decorators, enhancing testability and maintainability in Go programming. Learn from Tom Lyons' experience and improve your client-side development skills.
Explore Go's evolution from niche to mainstream, including key strategies, milestones, and decisions that propelled its adoption in enterprise environments. Gain insights into Go's future trajectory.
Explore the intricacies of randomness in Go, from biases and potential pitfalls to creating and using various types of random number generators for secure and efficient applications.
Explore real-time Adaptive Controls for dynamic tuning of distributed systems, enhancing resilience through automatic parameter adjustment based on error and latency sampling, as implemented at CrowdStrike.
Learn to create a robust distributed system with Go, leveraging Raft consensus and databases like SQLite and BoltDB. Explore powerful language features and community libraries.
Explore translating OOP patterns to idiomatic Go, breaking away from traditional object-oriented constructs and embracing Go's unique approach to software design.
Get personalized course recommendations, track subjects and courses with reminders, and more.