Golang Tutorial for Beginners | Full Go Course

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 1.1K

  • @TechWorldwithNana
    @TechWorldwithNana  3 ปีที่แล้ว +129

    Git Repo: ► gitlab.com/nanuchi/go-full-course-youtube
    Course Waitlist - Sign up to get notified: ► www.techworld-with-nana.com/course-roadmap
    ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
    0:00 - Intro & Course Overview
    INTRODUCTION TO GO
    02:47 - What is Go? Why Go? How it's different?
    06:50 - Characteristics of Go and Go Use Cases
    GO SYNTAX & CONCEPTS
    08:59 - Local Setup - Install Go & Editor
    12:54 - Write our First Program & Structure of a Go File
    22:02 - Variables & Constants in Go
    30:43 - Formatted Output - printf
    33:43 - Data Types in Go
    45:18 - Getting User Input
    47:19 - What is a Pointer?
    53:55 - Book Ticket Logic
    57:16 - Arrays & Slices
    1:11:12 - Loops in Go
    1:24:24 - Conditionals (if / else) and Boolean Data Type
    1:39:33 - Validate User Input
    1:54:02 - Switch Statement
    1:58:37 - Encapsulate Logic with Functions
    2:22:36 - Organize Code with Go Packages
    2:35:39 - Scope Rules in Go
    2:37:16 - Maps
    2:53:20 - Structs
    3:02:15 - Goroutines - Concurrency in Go
    3:23:51 - Congratulations!
    ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
    Full Python course ► th-cam.com/video/t8pPdKYpowI/w-d-xo.html
    Full Docker course ► th-cam.com/video/3c-iBn73dDE/w-d-xo.html
    Full K8s course ► th-cam.com/video/X48VuDVv0do/w-d-xo.html
    DevOps Tools explained ► bit.ly/2W9UEq6
    ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
    INSTAGRAM ► bit.ly/2F3LXYJ
    TWITTER ► bit.ly/3i54PUB
    LINKEDIN ► bit.ly/3hWOLVT
    FB group ► bit.ly/32UVSZP
    DEV ► bit.ly/3h2fqiO
    ▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬
    ► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/3gEwf4V
    ► High-Quality and Hands-On Courses 👉🏼 bit.ly/3nIouPW
    ► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3mPIaiU

    • @donat880
      @donat880 3 ปีที่แล้ว

      Hi, Nana thanks for the video, do you have a paid Golang course/boot camp? thanks again!

    • @LetsBeHuman
      @LetsBeHuman 2 ปีที่แล้ว +1

      Hi Mam, When can we expect advanced Golang topics.... Please post sooner... Can't wait to learn channels and other topics... Pleaseeeeeeee

    • @LetsBeHuman
      @LetsBeHuman 2 ปีที่แล้ว +1

      At 50:04 , you can again reused the slide from 48:11 and show how user entered value is pointed to/assigned to userName variable. It would have been nice.
      Animation at 1:38:46 is great.
      Animatino at 2:33:!6 is best way to explain how exporting works in the definition package vs. the package where it is used. Awesome.
      2:46:50 - thanks for mentioning that we don’t have to memorize those conversions and we can Google it. I had such fear as a newbie decade back when I got into programming.

    • @ThePsaratha
      @ThePsaratha 2 ปีที่แล้ว

      Thanks

    • @ThePsaratha
      @ThePsaratha 2 ปีที่แล้ว

      Thanks

  • @kylerjohnson988
    @kylerjohnson988 2 ปีที่แล้ว +735

    As a Sr. Principal Engineer, when I need to get ramped up on something new quickly, the first thing I do is go to youtube and look to see if you have any videos on it. Your content is well-structured, focused, and very well explained. It's truly superb. Thanks for all that you do!

    • @chouiahoussem1323
      @chouiahoussem1323 2 ปีที่แล้ว +58

      I love how you just had to tell everyone you're a Sr. Principal Engineer, very humble of you to watch tutorials like the rest of us.

    • @kylerjohnson988
      @kylerjohnson988 2 ปีที่แล้ว +57

      @@chouiahoussem1323 it’s a compliment to the content creator that her tutorials are helpful to people of different skill levels and experiences.

    • @scycer
      @scycer 2 ปีที่แล้ว +9

      Agreed, looking forward to the course!
      Chouia, when you have been doing this for a long time, it's important to thank those who put in the effort to deliver high quality videos. We are always learning, as we get more experienced though our learning time can be more precious and limited.

    • @dixztube
      @dixztube 2 ปีที่แล้ว +1

      What advice would you guy an intermediate dev (also coming from node which I feel pretty comfortable with)

    • @aqua3418
      @aqua3418 2 ปีที่แล้ว +6

      And to add to it - the reason why engineers know things is because they .... study!

  • @lholhofox
    @lholhofox ปีที่แล้ว +16

    In 3 hours she basically taught 80% of what I learned in 2 years at Centennial College! What a shame for the Canadian educational system and what a great Video Nana!! Thank you for continually support the community, principally the new comers!! Keep it up!!

  • @Little-bird-told-me
    @Little-bird-told-me 9 หลายเดือนก่อน +12

    Have watched many GO content but none explained the use cases so succulently. And you are giving it away for free. Love the times we live in...

  • @dr123hall
    @dr123hall ปีที่แล้ว +3

    Back after having left programing in 1992! This is just Top Flight … instruction! I have seen MicroSoft, Novell, Dbase, and RPG to Oracle seminars and they did not approach such value! Using this to introduce my 21 yr old grandson into Real Programming!! Thank you, a real jewel!

  • @IsaacChristian-ho2xk
    @IsaacChristian-ho2xk 11 หลายเดือนก่อน +6

    Just starting out with programming and decided Go was going to be my first language. Many colleagues directed me to your page as the guru of technology content on TH-cam. The steps were so clear, concise and made more and more sense as I went along. Thank you for putting this together!

  • @DebugWithAdam
    @DebugWithAdam 7 หลายเดือนก่อน +9

    In just one night, I got to understand Golang more than hours wasted on reading the docs. You're tutorials are really inspiring and helpful, thank you for the efforts.. Can't wait to learn more from you.. Very simple to understand, you got talent yeah.

  • @zahreddinesoualem3213
    @zahreddinesoualem3213 ปีที่แล้ว +3

    I haven't touch my laptop for almost 6 month I was really busy with life, then when I came back I started with your course which really saved my life, just a few hours were enough to refresh my mind and bring back nwhat I have learn in Go, thank you.

  • @ZerubabelJember
    @ZerubabelJember ปีที่แล้ว +15

    I am writing to express my sincere appreciation for teaching me all the concepts in the Go language. I have learned so much from you, and I am truly grateful for your time, guidance, and support.

  • @js_engineer
    @js_engineer 2 ปีที่แล้ว +4

    I'm a javaScript developer and this tutorial is completely understandable for me. Now I know Go fundamentals. Thank you for your job!

  • @Maniac-007
    @Maniac-007 ปีที่แล้ว +3

    Currently working as a backend developer (Laravel PHP - LAMP Stack) and wanting to progress to microservices architecture and most developers I've met in person have recommended me to learn Go. Thank you for making this tutorial.

  • @upnata
    @upnata ปีที่แล้ว +4

    I'm so incredibly grateful to the tutorials on this channel. They're incredibly well structured, concise, and nuanced. I've learned Docker and Golang now in record time, and felt autonomous enough to go into the docs myself and implement my own projects straightaway. When a technology is taught so well, the student leaves with more curiosity and desire to learn further.
    Very minor point: I am 99% sure there's a slight misstep at around 2:16:00 when implementing the func bookTicket. When bookTicket is called, it returns nothing and the firstNames slice is empty when you run the program. I returned bookings from the bookTicket function, reassigned bookings in the main function scope to the bookTicket function result, and then the program ran (bookings was updated, so firstNames showed the new user's firstName).
    Apologies if I'm incorrect, but wanted to share. Regardless, this tutorial is fantastic and the point of the function section (to modularize the code) was conveyed.

  • @YanZhang-l8i
    @YanZhang-l8i 3 หลายเดือนก่อน +4

    this is my 1st course i finished ever! the best way to learn knowledge is through project. thanks a lot!

  • @andjelaarsic9217
    @andjelaarsic9217 ปีที่แล้ว +33

    Nana, your tutorials are absolutely awesome! You are one of the first channels I check when I want something explained. You answer the right questions and explain things in such nice details. Thank you so much!

  • @swapnilbanga4030
    @swapnilbanga4030 2 ปีที่แล้ว +6

    Pacing, presentation, content - everything is on point. Usually, I get bored with online tutorials and have to force myself to watch them after a certain point but this is an exception!

  • @kunal-gohrani
    @kunal-gohrani ปีที่แล้ว +3

    It was a brilliant tutorial for beginners to Go. I had to learn Go for a project in my company and this has taught me beginner level go in 2 days
    brilliant!

  • @LetsBeHuman
    @LetsBeHuman 2 ปีที่แล้ว +14

    Thanks for making great quality content and keeping it free and accessible. I finally finished this video.
    There are lot of channels that cover programming languages and interview prep. Only few do DevOps.
    I sincerely request you to start making videos on AI/ML/ Computer Vision topics. It involves Maths and sometimes scares newbies. Also waiting for the Golang course on advanced topics like channels, wait groups, etc.
    Also, only great teachers can make any topic understandable and the explain like they can explain to 5.
    Once again, Thanks to your team.

    • @TechWorldwithNana
      @TechWorldwithNana  2 ปีที่แล้ว +5

      Thanks so much for your support!
      Thanks for your suggestions, for now AI/ML topics are not planned though

    • @LetsBeHuman
      @LetsBeHuman 2 ปีที่แล้ว +2

      @@TechWorldwithNana I'm crying. At least in future please consider your decision. Please, we need good teachers and doctors in this world. Please...

  • @fpvaddictdad2730
    @fpvaddictdad2730 2 ปีที่แล้ว +86

    There are some people who are gifted teachers, you are one of them. This is one of the best courses I have taken in the last 15 years. Thank you so much for putting this together and sharing your gifts with us. I wish you the best sucess.

  • @michaelwijayagames
    @michaelwijayagames 2 ปีที่แล้ว +1

    As a Sr.Forklift Certified person, when I need to get ramped up on something new quickly, the first thing I do is go to youtube and look to see if you have any videos on it. Your content is well-structured, focused, and very well explained. It's truly superb. Thanks for all that you do!

  • @binoysankar2281
    @binoysankar2281 3 ปีที่แล้ว +14

    I have watched 45 min now and i can say the way you explain this is very easy to understand and coming from java background I feel its much more easier to learn, not sure. Thanks for your efforts. Kudos Nana...

  • @anshpradhan1954
    @anshpradhan1954 2 หลายเดือนก่อน +2

    The linting in GO is mind blowing, wow, love this language already, can't wait to get my hand on backend projects with this

  • @itprofit32
    @itprofit32 3 ปีที่แล้ว +11

    Unbelievable one human can contain so much non-trivial information, and much more unbelievable she can share the information so clearly and easy

    • @TechWorldwithNana
      @TechWorldwithNana  3 ปีที่แล้ว +1

      Thank you so much Nikolay, for such amazing feedback! 💙

  • @Rami_Altai
    @Rami_Altai 9 หลายเดือนก่อน

    An Application Security Engineer here. Was recommended your videos by a college and no wonder how he can pick up new skills on the fly. The 3 hours flew off like a breeze. Amazing structure, clear explanation and the figures & visual cues help a lot. Thanks a lot for all the work you're putting into this channel!

  • @subrajeetmaharana
    @subrajeetmaharana 2 ปีที่แล้ว +4

    Never experienced such tutorial in my whole life.
    Some people teach you and some people make you teach. Nana comes later.
    Amazing Nana. Lots of good wishes.❤❤❤❤

  • @anshpradhan1954
    @anshpradhan1954 2 หลายเดือนก่อน +2

    after the struct section Nana moved on to one of the most challenging topics in programming, "Multi threading programming and concurrency control" and i didn't even notice, such is her brilliance in teaching, dazzled 👍

  • @VinayGoudtallapalli
    @VinayGoudtallapalli 2 ปีที่แล้ว +59

    I can't believe that i learned GoLang in less than four hours. I know there are more advanced concepts, but being a senior developer, i think this is enough for me to put together a backend service. Thanks for this amazing content, Nana!

    • @larskefka3373
      @larskefka3373 2 ปีที่แล้ว +17

      You can learn how to play chess in less than 30 mins. Playing well and being in the 10% of the population is something else altogether.

    • @lipin007
      @lipin007 ปีที่แล้ว +9

      @@larskefka3373 wrong analogy!

    • @larskefka3373
      @larskefka3373 ปีที่แล้ว +2

      @@lipin007 you should say why it is wrong analogy.

    • @lipin007
      @lipin007 ปีที่แล้ว +8

      @@larskefka3373 Not interested!

    • @enriqueleonmacias249
      @enriqueleonmacias249 ปีที่แล้ว

      @@larskefka3373because it’s like saying that if you quickly learn how to drive a car it is not enough because 1% of drivers are so much more experienced and therefore can drive way faster when normally most of the people just want the driving license to take them where they need when they need.
      Most of the developers are not going to be doing benchmark competitions to test who’s code is faster. They just need their application to work, fast enough and to do it securely

  • @tpierce3
    @tpierce3 3 ปีที่แล้ว +7

    I've gone through my fair share of Go tutorials, paid and YT, and while there were a couple of good ones... this is hands down the best introduction to Go I've seen so far. And I didn't just watch it. I did the full code along with this one. The organization of the coding project to build up Go programming concepts that were visually and audibly explained with such clarity - was fantastic. This actually rekindled my excitement for learning this language. I cannot wait for the full Basic to Advanced course when it releases. Kudos. Well done.

    • @TechWorldwithNana
      @TechWorldwithNana  2 ปีที่แล้ว +1

      I'm happy you enjoyed the course, and thank you so much for such amazing feedback! I appreciate it 💙

    • @tpierce3
      @tpierce3 2 ปีที่แล้ว

      @@TechWorldwithNana You're welcome!

  • @humeidussenejocordasse791
    @humeidussenejocordasse791 5 หลายเดือนก่อน +1

    i'm very proud of myself for finishing this course, may God bless us with more valuable content like this

  • @laracary
    @laracary 2 ปีที่แล้ว +10

    This is a wonderful tutorial for beginner like me who never been a developer in my career so far. Thank you Nana for your contribution to educate others.

  • @관심동상우선보기
    @관심동상우선보기 ปีที่แล้ว +1

    Thanks a lot... Your Passion makes me happy to learn Go Programming..!!!

    • @TechWorldwithNana
      @TechWorldwithNana  ปีที่แล้ว

      Really happy to hear, thanks for your support! :)

  • @philipmwangi5270
    @philipmwangi5270 3 ปีที่แล้ว +31

    Well, I can Humbly say that I've understood many software engineering concepts with this channel. Wish all the professors were like you. Keep up the good work

    • @TechWorldwithNana
      @TechWorldwithNana  3 ปีที่แล้ว +4

      Wow, thank you for such great feedback, Philip! Really happy to hear! 😊

  • @benjacoblee
    @benjacoblee ปีที่แล้ว

    JS dev here - been struggling a bit with Go syntax. I've been tutorial hopping, but nothing was clicking - till this one! Thanks so much!

  • @ShahsankShekhar
    @ShahsankShekhar ปีที่แล้ว +7

    Honestly, I started with your Docker tutorial, and the way you have organised and present the course is impressive. Your videos are becoming my default go to for advance concepts. Very thankful for this great work!.

  • @scycer
    @scycer 2 ปีที่แล้ว +1

    Thanks! Well worth the watch!

  • @swar4u25
    @swar4u25 3 ปีที่แล้ว +8

    My week kicked off with new learning as always with Nana's course... Go.. Golang() thank you Nana for this awesome content😊

  • @venky1964
    @venky1964 3 ปีที่แล้ว +19

    This is superb! Very well organized, very well explained and very well paced!

  • @ChiaraCaratelli
    @ChiaraCaratelli 2 ปีที่แล้ว +2

    Thanks for the awesome content! Your courses are incredibly well done

  • @ronclauw
    @ronclauw 2 ปีที่แล้ว +25

    First of all, this tutorial is EXCELLENT ! It's definitely in my top 3 of the many, many, many turorials I've come across over the past 30 years.
    Second, I love this language. The syntax is strict but fair and anticipates debugging. All programming code should be like this.
    I can't wait to rewrite my entire Powershell library in Golang.

  • @iamworstgamer
    @iamworstgamer ปีที่แล้ว

    this tutorial is far better than so called paid tutorials. I have 2 days to prepare for go interview and I am using this tutorial

  • @markusbuchholz3518
    @markusbuchholz3518 3 ปีที่แล้ว +228

    From my humble point of view you and your team effort delivered in this channel, together with performance which is the master of piece for everyone are really breathtaking. You are brilliant lady of the TH-cam! I do believe your are one of the most important software technology "influencer" in this decade and I hope also it will last far beyond. Keep finger for your goals. Have a nice day!

    • @TechWorldwithNana
      @TechWorldwithNana  3 ปีที่แล้ว +26

      Thank you so much Markus for your appreciative comment and support. Such feedback really motivates us to keep creating more content on our channel! 💙

    • @markusbuchholz3518
      @markusbuchholz3518 3 ปีที่แล้ว +2

      @@TechWorldwithNana Awesome feedback. I think I am form Mars but you are from Venus! Good Luck

    • @giuseppe9124
      @giuseppe9124 3 ปีที่แล้ว

      I agree, great content and Nana explains everything so well. Kudos to all the team and to the amazing Nana!

    • @MonoJaviX
      @MonoJaviX 2 ปีที่แล้ว +1

      I can only agree with this comment, I just finished watching it and it was amazing. Thank you so much for giving us this piece of learning Nana.

  • @JayJay-ki4mi
    @JayJay-ki4mi ปีที่แล้ว

    I used Go in the past for about 3 months. It was years ago. I forgot it. Stuck with Python, and more recently Rust. I needed to do something in Go today. So I watched this video in the background, flicking back and watching bits. I used the documentation for the most part, and Google. But I was surprised at how quickly I was able to develop my idea. Within hours. The language is intuitive, and allows you to work without thinking too hard. I may stick with this. Thank you, I've had you on loop all day :)

  • @poyahancouk
    @poyahancouk 2 ปีที่แล้ว +3

    Thank you Nana for such detailed teaching! You have the most logical framework of introduction to programming I've ever seen so far!
    RESPECT!

  • @mattk6910
    @mattk6910 2 ปีที่แล้ว +1

    I’ve been wanting to dive into Golang for a few years and have built a few things from tutorials - such as HTTP servers and fake CLI apps. This is BY FAR the best Go tutorial I’ve seen so far. I’ve understood more core concepts and features of the language from this tutorial than any other, even the more “technical” ones. Excellent job and I love this channel!

    • @Christobanistan
      @Christobanistan 2 ปีที่แล้ว

      Can I ask, why do Go rather than Rust?

  • @ThomasPoth
    @ThomasPoth 3 ปีที่แล้ว +4

    Thank you so much for this amazing tutorial. I've done it in one "Go" 😉
    Further more; all the samples are working great without to become stuck.

  • @kushagralonaria2133
    @kushagralonaria2133 ปีที่แล้ว

    First time on YT I have completed a 3+hrs tutorial in a single sitting. Really engaging content with covering all the important aspects and variations to get started.

  • @1etcetera1
    @1etcetera1 3 ปีที่แล้ว +17

    ты крутая, успехов тебе! спасибо за курс.

  • @themannyzaur
    @themannyzaur ปีที่แล้ว +1

    I just checked and I've actually gone 43mins into it
    That felt like 15mins
    Great job with this video!

  • @ms4573
    @ms4573 2 ปีที่แล้ว +3

    Nana, I have attended an hour straight of this tutorial, probably the longest ever attention span for me. I have watched a few hundred tutorials like anyone else in IT and no other tutorial has come close to just how well you handle explaining concepts. Kudos !.
    Thanks for the motivation.

  • @code_guitar
    @code_guitar 2 ปีที่แล้ว

    hi nana, i am from iran and i am back-end programmer, thank you for these amazing videos, c++ and golang tutorials were very good for me, again thank you.

  • @austinmusiku778
    @austinmusiku778 2 ปีที่แล้ว +9

    This was excellent. I appreciate all the efforts you put in to the preparation of this video. Simply the best!!

  • @makeauthority
    @makeauthority 3 ปีที่แล้ว +12

    It's a great tutorial, and explanation because I can't ever seen this simplistic and easy step by step. Thanks so much.

  • @egidfertal8240
    @egidfertal8240 2 ปีที่แล้ว +1

    Thank you very much for this and other videos you are doing :)

    • @TechWorldwithNana
      @TechWorldwithNana  2 ปีที่แล้ว +1

      Thank you Egid, appreciate your kind words and support :)

  • @dAvid3_f
    @dAvid3_f 3 ปีที่แล้ว +13

    Perfect timing, just in time when I wanted to start learning it 😍😍😍

  • @crimsionCoder42
    @crimsionCoder42 ปีที่แล้ว

    I'm literally at 52:24 and already I have to thank you. You taught this the same way many people introduced Python. Go through essential variables and get something to print, then learn how to input (which teaches the concept of the pointer perfectly) and continue building. I went through 2 dry Udemy I paid for and this is already explaining the concepts much better.

  • @Adlurz
    @Adlurz 2 ปีที่แล้ว +12

    Nana, You are star ⭐️. I admire the way you deliver the subject. Top Class

  • @jasonsimpson1609
    @jasonsimpson1609 ปีที่แล้ว +3

    This was a fantastic tutorial. Great for getting started and explained in detail. Thanks Nana!

  • @stephenkrus
    @stephenkrus 2 ปีที่แล้ว +1

    This is THE best "Hello World" tutorial I've ever encountered. Love the thoroughness of it all. 💎✨👌

  • @Merrett11
    @Merrett11 2 ปีที่แล้ว +6

    Great course, completed over 2 days. Coming from a Python background it was easy to pick up - great to learn the differences and code something that covered all the foundations!

  • @iamtbay
    @iamtbay ปีที่แล้ว +1

    I've just noticed this course. It's amazing, well explained, clean, focused and detailed. I guess best course for beginners. Thank you!

  • @georgegach7570
    @georgegach7570 3 ปีที่แล้ว +8

    Nana being awesome as always. Thanks for this golden content!

  • @metodijaantuleski4846
    @metodijaantuleski4846 2 ปีที่แล้ว

    First time using golang and i can say that this is a wonderful tutorial so far, so thank you for your great explanation. What i did on 1:33:34 instead of using "continue", i used fmt.Scan(&userTickets) one more time and then printed a msg that says pick a number less than remainingTickets so i won't force the user to start over but to continue where he left.
    Great video so far.

  • @oferfg4a
    @oferfg4a 2 ปีที่แล้ว +3

    Great course Nana (as always!) can't wait for the advanced course...

  • @ahmedelemam3639
    @ahmedelemam3639 2 ปีที่แล้ว +1

    Better than any paid content I’ve ever said
    You should be very proud

  • @ChristopherPhillipsDev
    @ChristopherPhillipsDev 3 ปีที่แล้ว +9

    Thank you very much for this course Nana! I appreciate all the time and effort that went into making this course. I'm looking forward to the advanced version now!

    • @BanibrataDutta
      @BanibrataDutta 2 ปีที่แล้ว

      Absolutely. Would very much appreciate advanced course too.

  • @raulmunoz3878
    @raulmunoz3878 3 ปีที่แล้ว +2

    No doubt, Nana is by far one of the best around. Thanks a lot for this huge effort from your side. 👏🏻👏🏻👏🏻

  • @TriLou-je4rg
    @TriLou-je4rg ปีที่แล้ว +3

    You are fantastic Nana! I really appreciate all your videos, it is very easy to understand and informative. Thank you and the team very much !!

  • @Katanotkate
    @Katanotkate 2 ปีที่แล้ว

    ვაიმე ამდენი ხანია ვუყურებ და ახლა მივხვდი რომ ქართველი ხარ. ყველაზე კარგი კონტენტია რაც ვიპოვე გოუზე, მადლობა დიდი

  • @FilipeFreire
    @FilipeFreire 3 ปีที่แล้ว +95

    Awesome job explaining Go concepts, the best course I've seen so far! The amount of preparation and dedication that was put into it (graphics, animations, steps to build the application..) sure distinguish this course from others in YT. A must watch if you're entering Go world :) Thank you for uploading this! 💙

    • @TechWorldwithNana
      @TechWorldwithNana  3 ปีที่แล้ว +13

      Thank you so much for your amazing feedback, Filipe! Really appreciate it 💙

  • @madhavmansuriya2157
    @madhavmansuriya2157 หลายเดือนก่อน

    In just 3 years you wrapped it up, and that was fantastic, Your tutorials are just awesome and like a 5 year old can understand it. Boom like really wow...
    Thanks

  •  2 ปีที่แล้ว +3

    Such a great course! to-the-point material for those of us with experience. Thank you very much!

  • @ikjon23
    @ikjon23 8 หลายเดือนก่อน

    This was so clear and concise. You didnt go off tangent and remained on topic majority of the time. Everything you were saying was some tip or strategy to learn better. Well done I must say.

  • @fladrian
    @fladrian 3 ปีที่แล้ว +3

    What an amazing course.! Thanks you nana for this well explained, detailed and helpful tutorial

  • @ElaidTebabkha
    @ElaidTebabkha หลายเดือนก่อน

    I am student Master 2 cyber security , i know about python , so Go and your video take me to an orther level. Thank you very much.

  • @ShaunOfNintendo
    @ShaunOfNintendo 2 ปีที่แล้ว +3

    Truly a fantastic tutorial. Very much looking forward to the advanced tutorial!

  • @carmelomarasco4746
    @carmelomarasco4746 2 ปีที่แล้ว +1

    I think this Is the best golang course I have ever watched on TH-cam. You did an Amazing job. Your explaination is very clear. Awesome!!

  • @zahid1909
    @zahid1909 ปีที่แล้ว +2

    Undoubtedly one of the most compact yet comprehensive beginner lesson on go that we find on the internet. Thanks a lot, Nana, you have covered a ton of features of go in a single video.

  • @andrewmcmenemy7879
    @andrewmcmenemy7879 3 ปีที่แล้ว +1

    I've been searching for a tutorial that would make sense of Go's package system, and yours finally made everything clear to me. Thanks!

  • @abhisekkumar3375
    @abhisekkumar3375 3 ปีที่แล้ว +6

    Thank you nana for all the efforts you are doing to help people in their learnings ..

    • @TechWorldwithNana
      @TechWorldwithNana  3 ปีที่แล้ว

      Thank you for your appreciative comment 😊

  • @flutikx
    @flutikx 3 หลายเดือนก่อน +1

    My GoLang journey with you was amazing. Thank you.

  • @hardztp
    @hardztp 3 ปีที่แล้ว +5

    It's just an hour she uploaded video and already got 500 likes... that's just bcos of Nana's teaching style... Thanx Nana for all Ur videos and also for Ur awesome Terraform n Docker tutorials

    • @fadidev3383
      @fadidev3383 3 ปีที่แล้ว

      Teaching way is basic than others, and also same as other teachers! everything is basic normal style but good.

  • @90DaysOfDevOps
    @90DaysOfDevOps 2 ปีที่แล้ว +2

    Just completed this and it was a great great way to learn the fundamentals of Go... I am new to programming and as much as i am not focused on becoming a developer I do want to understand the code in which applications my company creates. Great Job Nana. Have used this for my #90DaysOfDevOps Learning.

  • @davidnetk
    @davidnetk 2 ปีที่แล้ว +4

    Nana once again astounds not only with her teaching talents but with the structure and cadence of her courses. Go is an amazing language and I am now more excited than ever to continue to learn it, as well as more confident thanks to completing this course. Thank you so much!!

  • @Tsg_Flow
    @Tsg_Flow 3 หลายเดือนก่อน +1

    Wow - That was the best explanation of multithreading I have ever seen.

  • @VivekSingh-ep5gz
    @VivekSingh-ep5gz 3 ปีที่แล้ว +3

    This is my first course from you Nana. Never seen such a well explained course on Go.
    Your way of teaching shows that you care for your students to really grasp the concepts.
    Thankyou so much!! Looking forward for the advanced course...

  • @zozoro9377
    @zozoro9377 2 ปีที่แล้ว +1

    thanks, at first I thought Go Lang is difficult to learn until I saw this video. Keep up the good work

  • @namashaggarwal7430
    @namashaggarwal7430 3 ปีที่แล้ว +10

    Such an awesome course ❤️.
    Could you please also make a course on intermediate to advanced concepts in Golang ❤️

  • @belski256
    @belski256 2 ปีที่แล้ว

    Had forgotten some concepts and after watching this.This has to be the best Golang tutorial online.Learnt some much in a short time.

  • @jsathyanarayana7782
    @jsathyanarayana7782 3 ปีที่แล้ว +4

    Thank you for the awesome video and all the effort you and your team put in these videos.Truly amazing!!

  • @themannyzaur
    @themannyzaur ปีที่แล้ว +1

    This course shouldn't be free with how good it is!
    I feel like I've been writing Go for years

  • @tushitapatel5782
    @tushitapatel5782 3 ปีที่แล้ว +4

    Your lesson is fantastically curated! You made it sound so simple and broken down. Looking forward to the upcoming, more intensive Go course. I'd also love to learn more about akka from you, Nana.

    • @LetsBeHuman
      @LetsBeHuman 2 ปีที่แล้ว

      +1. The beauty of this channel is they break down and makes things simple with their slides and animations.

  • @TheSumitBanik
    @TheSumitBanik 3 ปีที่แล้ว +3

    As usual amazing tutorial and explanation.
    Just an addition, In GoLang curly braces should be in the same line where the for loop is started.
    Like: for {
    and not: for
    {
    }

    • @davidrahauser4234
      @davidrahauser4234 3 ปีที่แล้ว +1

      It's just (default) CodeStyle-Guide, it depends on what your project in real world companies has set.

  • @danishparvez4141
    @danishparvez4141 2 ปีที่แล้ว +3

    What an amazing introductory course on Golang! It's the best of its Kind. Keep the learner hooked to it all the time. Crisp, precise , covering all the important aspects of the language. Kudos to you, and so grateful that you made it freely available here. 😀

  • @sudarshankandi9097
    @sudarshankandi9097 2 ปีที่แล้ว +3

    great tutorial. Love the fact that you walk the student through setting up the environment and tie back concepts to older languages to increase familiarity. Looking forward to the advanced course.. and can't wait to put these beginner skills to converting my Python based project to a Golang implementation.

  • @sauravkalal1037
    @sauravkalal1037 3 ปีที่แล้ว +5

    Thank you as always ❤️ can you please make a video on advanced version on this course for cloud native deployment and other cloud native action in pure Golang code

  • @jaya_surya
    @jaya_surya 3 ปีที่แล้ว +1

    Thanks!

  • @Comradin
    @Comradin 3 ปีที่แล้ว +2

    Danke!

  • @modoulaminceesay9211
    @modoulaminceesay9211 2 ปีที่แล้ว

    Thanks for this just got my aws certificate done and all the devops use Go. so i am learning Go now. i know more about python and Js. Thanks

  • @29pamu
    @29pamu 2 ปีที่แล้ว

    Hi Nana, I watched your videos (docker, Kubernetes and golang). Excellent tutorial videos, I learnt a lot of from your videos only. Your explanation is very nice from zero level. Truly says that I came from non technical field, I learnt golang and also created a small project, that's credit goes to you only. Thank you so much Nana. I am always your fan and student of you.

  • @engkhaledb
    @engkhaledb 3 ปีที่แล้ว +1

    This is the first time to reply to a TH-cam video, I did because one "Like 👍" is not enough to thank you Nana! You know why I did like this course? You did it the right way, presented an idea, and started from basic, developed the idea and explained the language features clearly. I appreciate your work on this course. I would love to see the Rust version of this course. It would be another great course :).

    • @TechWorldwithNana
      @TechWorldwithNana  3 ปีที่แล้ว

      I'm so happy to hear that! I did put a lot of thought into structuring the course, so that it's easy to follow. So I really appreciate your positive feedback on that! 💙

  • @דוידאללוףשרון
    @דוידאללוףשרון ปีที่แล้ว +1

    תודה!