I Mastered Golang in 60 Days and Here's My PROVEN Roadmap | Bits of Mandal |

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น • 10

  • @Andrew_N_G
    @Andrew_N_G 2 วันที่ผ่านมา

    Brother make complete tutorials on golang web development as there are no comprehensive resources

  • @sagardas4218
    @sagardas4218 11 วันที่ผ่านมา +1

    Thanks bro. this video is great for interview preparation also

  • @sam_temp
    @sam_temp 11 วันที่ผ่านมา +5

    Golang roadmap:-
    1) Functions:- Variadic functions, Anonymous functions, deffered functions, first class functions, higher order functions, callback functions, dynamic behavior of functions, closures (helps in encapsulation, memoization, decorators)
    2) Composition:- struct embedding & its use cases
    3) pointers (LL, tree implementation)
    4) OOPS (4 pillars)
    5) Error Handling:- panic & recover, custom error, sentinel error (built in), error propagation, error unwrapping
    6) File handling (os package, read & write files, creat directories, copy files, read and write large files efficienctly, encoding files (binary, utf8), encryption & decryption of files)
    7) Concurrency:- go routines (life cycle, scheduling), channels, context package (timeout, cancellation, deadline), concurrency patterns (fan in, fan out, worker pool), buffered/unbuffered channels, deadlocks, race conditions, synchronization (wait groups, mutex and lock)
    8) Generics:- generic functions, generic structs, generic collections (generics map, generics slice)
    9) Memory management:- garbage collector & its configuration (mark & sweep algorithm), Escape analysis (memory leak analysis), memory allocation (memory profiling & debugging)
    10) Golang standard library:- web (net/http, net/url, encoding/json), time (time, runtime), data structure (container/heap, container/list, container/ring, sort)

  • @shauryapratap
    @shauryapratap 16 วันที่ผ่านมา +1

    Wow brother you rocked it seriously 🪨🔥

    • @bitsofmandal
      @bitsofmandal  16 วันที่ผ่านมา +1

      Thank you, sincerely appreciate your compliments 🙏

  • @shubhamharanale9073
    @shubhamharanale9073 14 วันที่ผ่านมา +1

    🤔Should I Go with Golang DEV + DevOps engineer 🏁as a Fresher! And what about the Job market in startups and MNCs in India as well as in the US/WORLDWIDE (Remote jobs)🌍 How should I get a Fresher job as a Golang developer😇🌍

    • @bitsofmandal
      @bitsofmandal  12 วันที่ผ่านมา +1

      Golang DEV + DevOps engineer as a fresher is a great choice. In short, the job market for GoLang is good so far, if you wanna know more there is a separate video on "Why I am learning GoLang" ✌

    • @vickyvignesh3147
      @vickyvignesh3147 11 วันที่ผ่านมา +1

      I suggest you to learn python also , it is easy for you to get python or js sde freshers job ,as for golang dev they expect you to have some experience in development at least for 1-2 years

  • @MallikaSrivastava-ei9nz
    @MallikaSrivastava-ei9nz 15 วันที่ผ่านมา +1

    Can you please make videos on concurrent patterns

    • @bitsofmandal
      @bitsofmandal  15 วันที่ผ่านมา

      Thank you for the great suggestion!
      🙌 Concurrent patterns are super interesting-I’ll definitely keep this in mind for a future video. Appreciate your input! 😊