awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 रिपॉजिटरी

Awesome GitHub RepositoriesC++ Programming Mastery

Guides learning C++ from basics to advanced topics like STL, object model, and effective coding practices through recommended books and videos.

Distinct from C Programming Resources: Distinct from C Programming Resources: focuses on C++ specifically, covering STL, object model, and advanced topics, not general C resources.

Explore 20 awesome GitHub repositories matching programming languages & runtimes · C++ Programming Mastery. Refine with filters or upvote what's useful.

Awesome C++ Programming Mastery GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • chai2010/advanced-go-programming-bookchai2010 का अवतार

    chai2010/advanced-go-programming-book

    20,066GitHub पर देखें↗

    This project is a comprehensive technical guide to advanced Go programming. It serves as a programming guide, technical reference, and textbook covering low-level optimization and distributed systems architecture. The resource provides detailed instructions on writing assembly instructions to optimize performance-critical code and managing C-Go interoperability to bridge C libraries with Go. It also functions as a manual for implementing remote procedure call mechanisms and creating custom plugins for the Protocol Buffers compiler. The material covers high-level capabilities including the de

    Provides a comprehensive resource for mastering advanced Go techniques, from low-level optimization to distributed architecture.

    Go
    GitHub पर देखें↗20,066
  • federico-busato/modern-cpp-programmingfederico-busato का अवतार

    federico-busato/Modern-CPP-Programming

    15,808GitHub पर देखें↗

    This project is a comprehensive educational resource and programming course covering C++ language semantics and features from C++03 through C++26. It provides structured tutorials and technical guides focused on modern C++ development. The material offers specialized instruction on template metaprogramming, including the use of type traits and compile-time computations. It features detailed guides on concurrency and parallelism for multi-core execution, as well as a reference for software design applying SOLID principles and RAII. Additionally, it covers build performance optimization to redu

    Delivers a comprehensive educational guide covering language semantics and features from C++03 through C++26.

    HTMLc-plus-pluscode-qualitycompilers
    GitHub पर देखें↗15,808
  • hoanhan101/ultimate-gohoanhan101 का अवतार

    hoanhan101/ultimate-go

    14,913GitHub पर देखें↗

    This project is a Go educational resource consisting of a structured language curriculum and a curated programming study guide. It serves as a repository of tutorials and references designed to help developers master the Go programming language. The material focuses on Go programming education, language proficiency training, and the fundamentals of backend development. The resource is delivered as a static site generated from markdown files, using a file-system based organization and template-driven layouts to structure the learning materials.

    Provides comprehensive guides for learning Go from basics to advanced topics like concurrency and backend development.

    Gocomputer-systemsebookgolang
    GitHub पर देखें↗14,913
  • ardanlabs/gotrainingardanlabs का अवतार

    ardanlabs/gotraining

    12,212GitHub पर देखें↗

    This repository provides curated learning paths, structured courseware, and technical materials for mastering Go programming, container orchestration, and software architecture. It serves as a comprehensive educational resource for systems programming, focusing on language mechanics, memory safety, and high-performance backend design. The project distinguishes itself through a multi-modal instructional design that combines instructor-led workshops, project-based curricula, and competency-based certifications. It offers specialized guidance on building production-grade AI infrastructure, inclu

    Provides a comprehensive curriculum for mastering the Go language from basic syntax to advanced concurrency and systems programming.

    Go
    GitHub पर देखें↗12,212
  • goplus/xgogoplus का अवतार

    goplus/xgo

    9,436GitHub पर देखें↗

    Xgo is a programming language that combines familiar constructs from languages like C/C++, Go, Python, and JavaScript with a natural language-style syntax that reads closer to plain English. It executes programs compatible with the Go language, allowing reuse of existing Go libraries and tooling, and supports mixing Go and XGo source files within a single package for gradual adoption of its simplified syntax. The language distinguishes itself through direct foreign function interface capabilities, enabling calls to C/C++ and Python libraries using specialized string literal syntax without man

    XGo uses common programming constructs like loops, conditionals, functions, and data structures that mirror those in C/C++, Go, Python, and JavaScript.

    Goai-nativedata-sciencegolang
    GitHub पर देखें↗9,436
  • a8m/golang-cheat-sheeta8m का अवतार

    a8m/golang-cheat-sheet

    8,802GitHub पर देखें↗

    This project is a Go language cheat sheet and technical reference designed for rapid lookup of syntax patterns and core language features. It serves as a concise programming guide to Go type systems, tokens, and standard programming constructs. The reference covers foundational areas of the language, including concurrency and parallelism through the use of channels and lightweight threads. It also details data modeling using structs and embedding, as well as the language's approach to explicit error handling via return values. Additional guidance is provided on Go application architecture an

    Offers a concise programming guide covering concurrency, data modeling, and error handling.

    cheat-sheetscheatsheetgo
    GitHub पर देखें↗8,802
  • applenob/cpp_primer_practiceapplenob का अवतार

    applenob/Cpp_Primer_Practice

    8,719GitHub पर देखें↗

    This repository is a C++ study collection and programming courseware designed to support a structured language curriculum. It functions as a comprehensive study repository containing conceptual notes and verified exercise solution sets for learning the C++ programming language. The project provides a set of working source code implementations and answers for practical programming problems. These materials enable language learning and programming practice by allowing users to implement code and verify their logic against solved exercises. The content is organized into a chapter-based director

    Offers practical programming practice through the implementation of textbook exercises to master C++ mechanics.

    C++
    GitHub पर देखें↗8,719
  • mooophy/cpp-primerMooophy का अवतार

    Mooophy/Cpp-Primer

    8,296GitHub पर देखें↗

    Cpp-Primer एक C++ प्रोग्रामिंग अध्ययन गाइड और भाषा संदर्भ है। यह शिक्षार्थियों को प्रोग्रामिंग सिद्धांतों और भाषा कार्यान्वयन की अपनी समझ को सत्यापित करने में मदद करने के लिए C++ Primer पाठ्यपुस्तक पर आधारित हल किए गए अभ्यासों और संदर्भ कोड का एक संग्रह प्रदान करता है। यह प्रोजेक्ट पूर्ण कोडिंग समस्याओं और उत्तरों के एक सेट के माध्यम से एक अध्ययन संसाधन के रूप में कार्य करता है। ये उदाहरण व्यवहार में मुख्य भाषा अवधारणाओं और उन्नत प्रोग्रामिंग तकनीकों का प्रदर्शन करते हैं। सोर्स कोड को स्टैंडअलोन प्रोग्राम्स और डायरेक्टरीज़ में व्यवस्थित किया गया है जो स्रोत पाठ्यपुस्तक की संरचना को दर्शाते हैं। कार्यान्वयन C++ स्टैंडर्ड टेम्पलेट लाइब्रेरी का उपयोग करता है और मुहावरेदार मेमोरी मैनेजमेंट और वास्तविक दुनिया के संकलन पैटर्न को प्रदर्शित करने के लिए एक मॉड्यूलर हेडर आर्किटेक्चर का पालन करता है।

    Guides the application of C++ from basics to advanced topics like the object model and effective coding practices.

    C++
    GitHub पर देखें↗8,296
  • adonovan/gopl.ioadonovan का अवतार

    adonovan/gopl.io

    8,014GitHub पर देखें↗

    gopl.io is a Go code sample repository and education resource consisting of a collection of runnable source code programs. It provides practical implementation patterns and idioms to demonstrate Go syntax, types, and core programming concepts. The project covers Go language learning through a curated set of examples, focusing on idiomatic programming and concurrency patterns such as the use of goroutines and channels. The repository is organized in a directory structure that mirrors a reference textbook, with source files transformed into formatted web pages for static hosting.

    Offers a set of reference programs illustrating core language features and common programming concepts in Go.

    Go
    GitHub पर देखें↗8,014
  • golang-china/gopl-zhgolang-china का अवतार

    golang-china/gopl-zh

    6,346GitHub पर देखें↗

    यह प्रोजेक्ट Go प्रोग्रामिंग भाषा के लिए एक व्यापक तकनीकी गाइड का चीनी अनुवाद है। यह स्थानीयकृत सॉफ़्टवेयर इंजीनियरिंग सामग्री और शैक्षिक ग्रंथ प्रदान करता है जिन्हें डेवलपर्स को भाषा के मूल सिद्धांतों और उन्नत पैटर्न में महारत हासिल करने में मदद करने के लिए डिज़ाइन किया गया है। प्रोजेक्ट एक समुदाय-संचालित स्थानीयकरण प्रयास के रूप में कार्य करता है, जो इंक्रीमेंटल परिवर्तनों और योगदानों को प्रबंधित करने के लिए Git-आधारित अनुवाद वर्कफ़्लो का उपयोग करता है। कंटेंट को एक मार्कडाउन लर्निंग रिसोर्स के रूप में व्यवस्थित किया गया है, जो जटिल तकनीकी पुस्तकों का अंग्रेजी से चीनी में अनुवाद करता है ताकि अवधारणाओं को व्यापक दर्शकों के लिए सुलभ बनाया जा सके।

    Provides a comprehensive guide for mastering Go, from basics to advanced topics, translated into Chinese.

    HTML
    GitHub पर देखें↗6,346
  • forthespada/interviewguideforthespada का अवतार

    forthespada/InterviewGuide

    5,816GitHub पर देखें↗

    InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software engineering recruitment, from foundational computer science concepts through to offer negotiation. It provides structured learning paths across algorithms, operating systems, databases, networking, and programming languages, with a particular emphasis on C++ and Go. The platform aggregates real interview experiences and company-specific questions from major tech employers, offering candidates a searchable database of past written exam problems and detailed accounts of actual int

    Mastering C++ and Go programming languages from basics to advanced topics for backend development and interview success.

    codecppdata-structures-and-algorithms
    GitHub पर देखें↗5,816
  • forhappy/cplusplus-concurrency-in-practiceforhappy का अवतार

    forhappy/Cplusplus-Concurrency-In-Practice

    5,485GitHub पर देखें↗

    यह प्रोजेक्ट C++ कॉन्करेंसी पर केंद्रित एक व्यापक गाइड और तकनीकी पुस्तक है। यह डेवलपर्स के लिए मल्टी-थ्रेडिंग और थ्रेड-सेफ कोड के कार्यान्वयन को सीखने के लिए एक शैक्षिक संसाधन के रूप में कार्य करता है। यह सामग्री C++ मेमोरी मॉडल, एटॉमिक ऑपरेशंस और सिंक्रोनाइज़ेशन पैटर्न को कवर करती है। यह मल्टी-थ्रेडेड एप्लिकेशन में डेटा रेस को रोकने के तरीके को स्पष्ट करने के लिए व्यावहारिक कोड उदाहरणों के साथ सैद्धांतिक स्पष्टीकरण को जोड़ती है। निर्देशात्मक दृष्टिकोण समवर्ती निष्पादन पैटर्न और मेमोरी ऑर्डरिंग बाधाओं को प्रदर्शित करने के लिए परिदृश्य-आधारित शिक्षण और C++ मानक लाइब्रेरी के विश्लेषण का उपयोग करता है।

    Provides advanced guidance on systems programming and concurrent execution patterns in C++.

    C++
    GitHub पर देखें↗5,485
  • gibsjose/cpp-cheat-sheetgibsjose का अवतार

    gibsjose/cpp-cheat-sheet

    5,284GitHub पर देखें↗

    This project is a collection of condensed technical references and study guides for the C++ language. It serves as a language cheat sheet and programming reference covering core syntax, standards, and data organization patterns. The resource provides specialized guides for algorithm study, data structure reference, and technical interview preparation. It includes materials for reviewing computational complexity and efficient data structure usage for competitive programming. The content covers broad capability areas including object-oriented programming, memory management, and generic program

    Provides a technical overview of advanced C++ topics including memory management, polymorphism, and generic programming.

    C++
    GitHub पर देखें↗5,284
  • golang101/golang101golang101 का अवतार

    golang101/golang101

    5,012GitHub पर देखें↗

    golang101 is a comprehensive Go programming knowledge base and technical reference library. It provides structured guides and documentation covering Go syntax, runtime behavior, and idiomatic coding patterns. The project serves as a dedicated guide for performance optimization, offering technical strategies to reduce memory allocations, improve garbage collection, and increase execution speed. It also focuses on the Go type system, including generic programming and concurrent synchronization techniques. The library encompasses broader capabilities for language learning, including the study o

    Provides a comprehensive knowledge base for mastering Go programming from basic syntax to advanced runtime and performance topics.

    HTMLbookgogolang
    GitHub पर देखें↗5,012
  • quorafind/golang-developer-roadmap-cn-2021Quorafind का अवतार

    Quorafind/golang-developer-roadmap-cn-2021

    4,372GitHub पर देखें↗

    This project provides a structured roadmap for mastering the Go programming language through a sequenced learning path of technical topics and prerequisites. It serves as a developer skill matrix that maps the necessary competencies and knowledge areas required to become a professional Go developer, accompanied by a curated list of recommended libraries, frameworks, and tools. The framework focuses on backend development education and technical skill mapping to guide users from beginner to advanced levels. It provides a guided sequence of prerequisites and resource recommendations to assist w

    Provides a sequenced roadmap for mastering Go, covering concurrency, microservices, and backend development.

    GitHub पर देखें↗4,372
  • zachl1/bilibili-plusZ

    ZachL1/Bilibili-plus

    4,184GitHub पर देखें↗

    Bilibili-plus is a curated course aggregator and educational resource repository designed to centralize instructional materials hosted on the Bilibili platform. It serves as a set of C++ programming courseware, providing a structured archive of lecture videos, presentation slides, and source code for technical training. The project focuses on educational resource aggregation and technical course management. It organizes fragmented video lessons and supporting documents into a cohesive learning path specifically for C++ programming education. The system manages content through JSON-based conf

    Provides a structured learning path and curated resources for mastering the C++ programming language.

    C++
    GitHub पर देखें↗4,184
  • parallel101/courseparallel101 का अवतार

    parallel101/course

    4,166GitHub पर देखें↗

    This project is a technical curriculum and set of educational resources focused on parallel programming, high-performance computing, and systems programming. It provides a structured course covering the implementation of parallel algorithms and multithreading techniques for processing large datasets. The project includes a systems programming guide for modern language features, a framework for lock-free concurrency patterns, and a manual for optimizing CPU and GPU performance through assembly analysis and cache management. The material covers hardware performance tuning, the implementation o

    Provides advanced guides on STL, object models, and modern C++ features for systems programming.

    C++coursecppcpp17
    GitHub पर देखें↗4,166
  • bootdotdev/curriculumbootdotdev का अवतार

    bootdotdev/curriculum

    3,415GitHub पर देखें↗

    This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re

    Offers interactive lessons on Go programming, covering syntax, concurrency, and data modeling.

    algorithmscomputer-sciencecurriculum
    GitHub पर देखें↗3,415
  • shujiahuang/cpp-primer-plus-6thShujiaHuang का अवतार

    ShujiaHuang/Cpp-Primer-Plus-6th

    3,106GitHub पर देखें↗

    This project is a C++ learning resource and study guide consisting of structured notes and programming examples. It provides practical implementations and exercise solutions covering core language syntax, data types, and control flow. The repository features specialized samples for object-oriented design, including class inheritance, polymorphism, and abstract classes. It includes demonstrations of memory management techniques such as dynamic allocation, move semantics, and placement new, as well as template programming examples for creating generic functions and data structures. The codebas

    Serves as a comprehensive learning resource covering C++ syntax, data types, and control flow.

    C++cppprogramming
    GitHub पर देखें↗3,106
  • eddycjy/go-developer-roadmapeddycjy का अवतार

    eddycjy/go-developer-roadmap

    1,086GitHub पर देखें↗

    This project is a structured educational guide and software engineering curriculum designed to facilitate mastery of the Go programming language. It provides a hierarchical learning path that organizes complex technical domains into logical sequences, guiding users from foundational syntax to advanced system architecture. The repository functions as a curated knowledge aggregator, relying on community-driven contributions to maintain the accuracy and relevance of its technical materials. It distinguishes itself by offering reference-based skill benchmarking, which includes standardized proble

    Provides a comprehensive educational path for mastering Go from foundational syntax to advanced software development.

    gomysqlredis
    GitHub पर देखें↗1,086
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Utilities
  4. Language Learning Resources
  5. C Programming Resources
  6. C++ Programming Mastery

सब-टैग एक्सप्लोर करें

  • Go Programming Mastery1 सब-टैगGuides learning Go from basics to advanced topics like concurrency, microservices, and backend development through curated resources. **Distinct from C++ Programming Mastery:** Distinct from C++ Programming Mastery: focuses on Go language learning, not C++, covering Go-specific features like goroutines and channels.