{"id":8693,"date":"2026-08-10T09:58:54","date_gmt":"2026-08-10T09:58:54","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/oreilly-ultimate-go-advanced-concepts-2024-3\/"},"modified":"2026-08-10T09:58:54","modified_gmt":"2026-08-10T09:58:54","slug":"oreilly-ultimate-go-advanced-concepts-2024-3","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/oreilly-ultimate-go-advanced-concepts-2024-3\/","title":{"rendered":"Oreilly \u2013 Ultimate Go: Advanced Concepts 2024-3"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<p data-sourcepos=\"5:1-6:297\"><span style=\"vertical-align: inherit\">Ultimate Go: Advanced Concepts Course. This comprehensive and in-depth course introduces you to the Go programming language. Focusing on various aspects of the language, from syntax, design, and instructions to concurrency, testing, and profiling, this course is perfect for those who want to brush up on their Go skills or gain a deeper understanding of the language.<\/span><\/p>\n<p data-sourcepos=\"5:1-6:297\"><span style=\"vertical-align: inherit\">This course begins with an in-depth review of the syntax, terminology, implementation, and specifications of the Go language. It then introduces you to the essential principles of software design in Go. With this strong foundation, it teaches the mechanical concepts behind concurrency in Go, covering everything you need to design concurrent software. Finally, it explores the tools that Go provides for testing, tracing, and profiling your programs.<\/span><\/p>\n<h3 data-sourcepos=\"8:1-8:25\"><strong><span style=\"vertical-align: inherit\">What you will learn:<\/span><\/strong><\/h3>\n<ul data-sourcepos=\"9:1-15:0\">\n<li data-sourcepos=\"9:1-9:50\"><span style=\"vertical-align: inherit\">Write better, more idiomatic, and more efficient code<\/span><\/li>\n<li data-sourcepos=\"10:1-10:45\"><span style=\"vertical-align: inherit\">Focus on micro-level engineering decisions<\/span><\/li>\n<li data-sourcepos=\"11:1-11:103\"><span style=\"vertical-align: inherit\">Use your new understanding of internal concepts to exploit key trade-offs between readability, simplicity, and efficiency.<\/span><\/li>\n<li data-sourcepos=\"12:1-12:92\"><span style=\"vertical-align: inherit\">Use of data semantics, guidelines, mechanical empathy, data-driven design, and package-driven design<\/span><\/li>\n<li data-sourcepos=\"13:1-13:42\"><span style=\"vertical-align: inherit\">Structuring your project goals for the long term<\/span><\/li>\n<li data-sourcepos=\"14:1-15:0\"><span style=\"vertical-align: inherit\">Managing packages, modules, and dependencies<\/span><\/li>\n<\/ul>\n<h3 data-sourcepos=\"16:1-16:33\"><strong><span style=\"vertical-align: inherit\">This course is suitable for people who:<\/span><\/strong><\/h3>\n<ul data-sourcepos=\"17:1-23:0\">\n<li data-sourcepos=\"17:1-17:50\"><span style=\"vertical-align: inherit\">Are learning their first programming language<\/span><\/li>\n<li data-sourcepos=\"18:1-18:63\"><span style=\"vertical-align: inherit\">Experienced programmers who want to harness the power of Go<\/span><\/li>\n<li data-sourcepos=\"19:1-19:97\"><span style=\"vertical-align: inherit\">Have completed computer science courses or have at least two years of full-time professional programming experience<\/span><\/li>\n<li data-sourcepos=\"20:1-20:57\"><span style=\"vertical-align: inherit\">Are familiar with structured and object-oriented programming styles<\/span><\/li>\n<li data-sourcepos=\"21:1-21:52\"><span style=\"vertical-align: inherit\">Have worked with arrays, lists, queues, and stacks<\/span><\/li>\n<li data-sourcepos=\"22:1-23:0\"><span style=\"vertical-align: inherit\">Have a strong understanding of processes, threads, and synchronization<\/span><\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Ultimate Go: Advanced Concepts Course Details<\/span><\/h3>\n<ul>\n<li><span style=\"vertical-align: inherit\">Publisher: <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.oreilly.com\/library\/view\/ultimate-go-advanced\/9780135339503\/\" target=\"_blank\" rel=\"noopener\"><span style=\"vertical-align: inherit\">Oreilly<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Instructor: <\/span><a href=\"https:\/\/downloadlynet.ir\/tag\/william-kennedy\/\"><span style=\"vertical-align: inherit\">William Kennedy<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Training level: Beginner to advanced<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 10 hours<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Number of lessons: 97<\/span><\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Course headings<\/span><\/h3>\n<ol class=\"detail-toc\">\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 1 Strings and Formatted Output<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">1.1 Prepare Your Mind<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">1.2 Productivity versus Performance<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">1.3 Correctness versus Performance<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">1.4 Code Reviews<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">1.5 If Performance Matters<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 2 Memory and Data Semantics<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.1 Variables<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.2 Structure Types<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.3.1 Pointers: Pass by Values<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.3.2 Pointers: Sharing Data<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.3.3 Pointers: Escape Analysis<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.3.4 Pointers: Stack Growth<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.3.5 Pointers: GC<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">2.4 Constants<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 3 Data Structures<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.1 Arrays: Mechanical Sympathy<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.2.1 Arrays: Semantics<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.2.1 Arrays: Range Mechanics<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.3.1 Slices: Declare, Length, and Reference Types<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.3.2 Slices: Appending Slices<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.3.3 Slices: Taking Slices of Slices<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.3.4 Slices: Strings and References<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.3.5 Slices: Strings and Slices<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.3.6 Slices: Range Mechanics<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">3.4 Maps<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 4 Decoupling<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.1.1 Methods: Value and Pointer Semantics<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.1.2 Methods: Function\/Method Variables<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.2.1 Interfaces: Polymorphism<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.2.2 Interfaces: Method Sets and Address of Value<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.2.3 Interfaces: Storage by Value<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.2.4 Interfaces: Type Assertion<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.3 Embedding<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">4.4 Exporting<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 5 Composition<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">5.1 Grouping Types<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">5.2 Decoupling<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">5.3.1 Conversion and Assertions Part 1<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">5.3 Conversion and Assertions Part 2<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">5.4 Interface Pollution<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">5.5 Mocking<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 6 Error Handling<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">6.1 Default Error Values<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">6.2 Error Variables<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">6.3 Type as Context<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">6.4 Behavior as Context<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">6.5 Find the Bug<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">6.6 Wrapping Errors<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 7 Packaging<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">7.1 Language Mechanics Design Guidelines<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">7.2 Package Oriented Design<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 8 Go Routines<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">8.1 OS Scheduler Mechanics<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">8.2 Go Scheduler Mechanics<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">8.3 Creating Go Routines<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 9 Data Races<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">9.1 Managing Data Races<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 10 Channels<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.1 Signaling Semantics<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.2 Basic Patterns<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.3 Fan Out<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.4 Wait for Task<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.5 Pooling<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.6 Fan Out Semaphore<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.7 Fan Out Bounded<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.8 Drop Pattern<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">10.9 Cancellation Pattern<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 11 Concurrency Patterns<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">11.1 Failure Detection<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 12 Testing<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">12.1 Basic Unit Testing<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">12.2 Table Unit Testing<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">12.3 Mocking Web Server Response<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">12.4 Testing Internal Endpoints<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">12.5 Subtests<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">12.6 Code Coverage<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 13 Benchmarks<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">13.1 Basic Benchmarking<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">13.2 Validate Benchmarking<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">13.3 CPU-Bound Benchmarking<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\"><span style=\"vertical-align: inherit\">13.4 IO-Bound Benchmarking<\/span><\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Lesson 14 Profiling and Tracing<\/span>\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">14.1 Profiling Guidelines<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">14.2 Stack Traces<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">14.3 Micro Level Optimization<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">14.4 Macro Level Optimization<\/span><\/li>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">14.5 Execution Tracing<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-964013 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/02\/Ultimate-Go-Advanced-Concepts.png\" alt=\"Ultimate Go: Advanced Concepts\" width=\"996\" height=\"369\"><\/h2>\n<h3><span style=\"vertical-align: inherit\">Sample course video<\/span><\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-154794-1\"><video class=\"wp-video-shortcode\" id=\"video-154794-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Ultimate_Go_Advanced_Concepts_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Ultimate_Go_Advanced_Concepts_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Ultimate_Go_Advanced_Concepts_Downloadly.ir.mp4?nocache=1786112973884\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Ultimate_Go_Advanced_Concepts_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3><span style=\"vertical-align: inherit\">Installation Guide<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">After Extract, view with your favorite player.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Subtitles: English<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">Download link<\/span><\/h3>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Oreilly_Ultimate_Go_Advanced_Concepts_2024-3.part1_Downloadly.ir.rar?nocache=1786112973\"><span style=\"vertical-align: inherit\">Download Part 1 \u2013 2 GB<\/span><\/a><\/p>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Oreilly_Ultimate_Go_Advanced_Concepts_2024-3.part2_Downloadly.ir.rar?nocache=1786112973\"><span style=\"vertical-align: inherit\">Download Part 2 \u2013 2 GB<\/span><\/a><\/p>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Oreilly_Ultimate_Go_Advanced_Concepts_2024-3.part3_Downloadly.ir.rar?nocache=1786112973\"><span style=\"vertical-align: inherit\">Download Part 3 \u2013 2 GB<\/span><\/a><\/p>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Oreilly_Ultimate_Go_Advanced_Concepts_2024-3.part4_Downloadly.ir.rar?nocache=1786112973\"><span style=\"vertical-align: inherit\">Download Part 4 \u2013 2 GB<\/span><\/a><\/p>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Oreilly_Ultimate_Go_Advanced_Concepts_2024-3.part5_Downloadly.ir.rar?nocache=1786112973\"><span style=\"vertical-align: inherit\">Download Part 5 \u2013 592 MB<\/span><\/a><\/p>\n<p><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3><span style=\"vertical-align: inherit\">File size<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">8.5 GB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description Ultimate Go: Advanced Concepts Course. This comprehensive and in-depth course introduces you to the Go programming language. Focusing on various asp<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[76338,76339,76340,76341,76342,33967],"class_list":["post-8693","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-course-ultimate-go-advanced-concepts","dgi_tag-download-course-ultimate-go-advanced-concepts","dgi_tag-download-ultimate-go-advanced-concepts","dgi_tag-free-download-ultimate-go-advanced-concepts","dgi_tag-free-ultimate-go-advanced-concepts","dgi_tag-william-kennedy"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/8693","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/8693\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=8693"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=8693"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=8693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}