Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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 to build MCP servers in Go to expose APIs directly into IDEs, enabling natural language interactions with your systems using the new go-sdk library.
Discover Go analysis framework principles and modernization tools to efficiently refactor codebases using the latest Go features and precise inlining algorithms.
Discover how TinyGo challenges assumptions about systems programming by building operating systems, proving Go's capabilities in embedded development beyond traditional expectations.
Embark on a journey through Go's history and future, exploring its evolution with stops at past GopherCons along the way.
Explore digital audio creation using Go programming, from generating basic pitches to crafting complete compositions - no prior music knowledge required.
Dive into the architecture of Gno Interpreter, exploring virtual machine design, transactional persistence, and the balance between code readability and performance optimization in Go development.
Gain insights into building infrastructure startups with Go through a decade of real-world experiences, challenges, and lessons learned from a successful founder's journey.
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.
Dive into the Go compiler's inner workings through implementing a "four" loop, understanding parsing, optimization, and machine code generation processes for better Go development.
Dive into building modern microservices by creating a prototype that combines Go, GraphQL, and gRPC, from basic API setup to implementing service-to-service communication patterns.
Get personalized course recommendations, track subjects and courses with reminders, and more.