Go Programming

[ad_1]
Get the Cheat Sheet Here :
Best Book on Go :

Support me on Patreon :

Intro : 00:56
Variables : 2:30
Data Types : 2:43
Arithmetic : 5:20
Constants : 5:45
Strings : 6:15 & 38:32
Booleans : 7:25
Printf : 7:36
Logical Operators : 9:23
For Loops : 10:14
Relational Operators : 11:08
If : 12:08
Switch : 13:10
Arrays : 13:45
Slice : 15:22
Maps : 18:29
Functions : 20:08
Closures : 24:37
Recursion : 25:25
Defer : 27:39
Recover : 28:55
Pointers : 31:00
Structs : 33:43
Interfaces : 35:47
File I/O : 41:29
Casting : 43:10
Create Web Server : 44:22
Go Routines : 46:17
Channels : 48:10


Posted

in

by

Tags:

Comments

47 responses to “Go Programming”

  1. Prafulla Ranadive Avatar

    Mr Derek, you rock. This is awesome video to learn Go learn. Awesome pace. Thanks for this.

  2. Suman Khanal Avatar

    Hi Derek, Nice video. Your videos are intuitive and helpful. Can you make one on Perl 6 please? Eagerly waiting !!

  3. VfxTra Avatar

    Can you make a tutorial for how to make your own programming language in Python?

  4. Darksassy Avatar

    Can anyone give me a link on how to DL "Go" on windows x.x;; He said it was easy, but after i DLed and tried to open up the program…. it crashes

  5. Burak Talha Bolat Avatar

    DAT SYNTAX IN 2017 LUL

  6. Nik Langrind Avatar

    Enjoyed this tutorial, thank you. Also, you sound like a friendly version of Bill Belichick

  7. Barry Andersen Avatar

    Hey Derek!
    Really good intro to Go! Thanks.
    The part of Go that I am having trouble with is the package management system; the Go workspace, src, bin, pkg, go build, go install etc. and making modules (or whatever Go calls them) that contain functions to be called from main. Do you think that you could make a Go Programming part 2 video that covers that stuff?

  8. NuclearCoconut Avatar

    I'm so used to spacing out when watching these videos and waiting for the speaker to move on to the bext topic. Can't do that here; there's so much awesome info coming so fast! Great video, and thanks!

  9. Bayu Candra Avatar

    Thanks a lot for this great tutorial. Really useful and save lot of time for advance programmers which need such dense course in short of time. I can understand big picture of Go just in less than 1 hours. Really appreciate for your effort Derek. Really Cool…

  10. Nosaj Sebrof Avatar

    i will now never use double quotes

  11. ProfessorDJ Avatar

    Holy ** youtube got nerfed

  12. NeverStoppedSinging Avatar

    Great tutorial! Thank you!

  13. Catriel Martinez Avatar

    I cant believe how fast you created a http server!!

  14. reggie gimmix Avatar

    wow I got lost right at the start…lol
    information overload… good video for people who already know programming I guess.

  15. sebastian Avatar

    redisigning a wheel that's not broken. google will do anything to get its hands on your metadata

  16. sek10ng Avatar

    I am already foreseeing myself to write println instead of Println in the near future of Go development lol. Greate video btw!

  17. Michael Merritt Avatar

    Your struct example really made it click for me in go. Thanks!

  18. Nokia Espo Avatar

    Great video At perfect pace …. thumbs up

  19. Geovanny Matias Alarcon Avatar

    EVIL GUY you have 666 subs xD

  20. Felix D Avatar

    Great introduction video! It might have been worth mentionning that the increments at the end are not atomic and having non atomic operations across routines is not recommended and might lead to inconsistent state

  21. Ajai Raj Avatar

    I have a feeling that you mentioned Go as the first because its about google and a lot of people talk about go in the comment as this video gets picked up for recommendations and traffic.sweet ass and the more it goessss

  22. Umesh Kushwanshi Avatar

    Thank a ton Man.. it was quite complete tutorial

  23. airman122469 Avatar

    Is anyone else being reminded of Ada a little bit? Or am I making connections that just aren't there? Obviously the implicit casting is not Ada-like, but the syntax feels very similar to me.

  24. Rk215 Tech Avatar

    What is nil????? Is it null like in Java????????

  25. Rk215 Tech Avatar

    Is it quite similar to programming c(turbo c) and also JS(JavaScript). Am I right ????????

  26. dzen1234 Avatar

    It is a perfect presentation. Code in the left, output in the right. No author gesturing in the corner. Too much useful info per minute. I am in paradise. Thank you !!! Like and subscribtion.

  27. Daniel Przybylowski Avatar

    27:26

    "You just have to stare at it little bit and eventually it just make sense "
    Derek Banas

    😀

  28. Cagdas Caglak Avatar

    the best go programming video, could you please cover web programming as well.

  29. Yuxuan Chen Avatar

    In the slice index part, it is a convention in Computer Science to use left inclusive right exclusive intervals, so nothing is weird at all.

  30. Devendra Bhat Avatar

    I think you should say non of the programming languages at 23:06 hehe, this feature is awesome.

  31. Juan Mamani Avatar

    Awasome! you save my day!
    Thanks for sharing….

  32. NUTTYGOLD Avatar

    I probably came back to this tutorial 36,000,000 to understand interfaces… I think I understand now… thanks 🙂

  33. Makoto Saito Avatar

    Learned go because of this. Thank you very much!

  34. Aye NawNomis Avatar

    I love how you have the option of implicitly or explicitly defining types.

  35. Farsheed Ashouri Avatar

    Simply the best tutorial i've ever watched for last 15 years. Really thanks Derek.

  36. Casey Featherstone Avatar

    Did I miss the "accepting input from the user" part? Or did you forget to include it?

  37. Manos Michalopoulos Avatar

    Is it easy to find a job with Go?

  38. harsh savla Avatar

    I think you missed very important topics : package management, how to structure the code, how to import from external repos, unit testing

  39. harsh savla Avatar

    python is so much better than this

  40. Cedric Villanueva Avatar

    Thanks so much for this !
    Do you have any indepth Go language for database/nosql tutorials ?

  41. MarcSylex Avatar

    I don't know who you are. I just found your video but compared to another video you're explanation of doing http in Go already made me a believer.

  42. Lek TIN Avatar

    Why did you pass "&x" to changeXValNow(), yet "yPtr" to changeYValNow()?
    What also confuses me is that you printed with "&x" first, then you printed "*yPtr" next?

    Must appreciated

  43. pntabuye Avatar

    Great presentation. This is the perfect speed for someone familiar with C and Python.

  44. Nidhin David Avatar

    very useful concise tutorial… little bit more could have been covered about channels

  45. bundyfx Avatar

    Awesome, thanks, Derek – spent the whole weekend taking this all in!

Leave a Reply

Your email address will not be published. Required fields are marked *