I've been following this course on Go each day as the videos come out. I find its just enough for me to go play with it and reinforce my learning as I go. I not only retain more but I gain a deeper understanding. Thanks for the great videos.
@imlautaro1233 жыл бұрын
Shaun, this is the best course of GO for beginners in this kind of languages. I was trying to get started with GO (coming from JavaScript) and it was so hard but you make learning GO as simple as learning Python. You are definitely the best instructor.
@hunam_2 жыл бұрын
incredibly clear tutorial, thanks and congrats!
@NoahNobody9 ай бұрын
Just discovering Go. Thanks for making these tutorials.
@drhastings3 жыл бұрын
Will save this playlist for future purposes...just in case🙃
@sourcedecay Жыл бұрын
Mmm, a typed language with proper arrays and c-style string formatting. All in.
@osamagamal4953 жыл бұрын
and that is freaking awesome, my friends.
@Sl4izer Жыл бұрын
Awesome tutorial! You are explaining it so well!
@mike-the3 жыл бұрын
Published 20 seconds ago! My like is the second one! Yay!
@NetNinja3 жыл бұрын
Thank you :)
@soumadip_banerjee3 жыл бұрын
❤️ Thanks Shaun!
@borisakelovic99303 жыл бұрын
Skill of Ninja, yes my friends ...
@swagathshetty3 жыл бұрын
your coures are so up to the point. the udemy courses I do are 30 to sometimes 50hrs long which makes me lose interest in them
@theone3746 Жыл бұрын
Most people don't understand that "keep it short, simple, and neat" is the most effective approach to take.
@sky_kryst3 жыл бұрын
THIS!!!!!!!! Would love to see Rust and Elixir with Phoenix also in the future!
@sheruloves91903 жыл бұрын
Thanks.. superb explanation..
@onlinehostpl3 жыл бұрын
Hello, will you continue the Django tutorials? I think you could make more videos about for example implementing the app into the webhost.
@mohammadmahdimdehaghi34652 жыл бұрын
perfect👍👍👍👍
@MikeSmith-wr4yc3 ай бұрын
4:26
@davidarubuike3 жыл бұрын
Nice videos Ninja, a kotlin playlist would do nicely!
@e1tnz188 Жыл бұрын
thanks man that was helpfulll!
@NetNinja Жыл бұрын
Good to hear :) thanks for watching!
@محمد.ميدو.حسان3 жыл бұрын
Thank you bro 😎
@zerro3618 ай бұрын
I am a golang beginer and I just have a warning anout slices and append. I loose hours because of a code like: path := []stuff{s1,s2,s3} Then later in a slice of slice I have a loop with something like: for _,s := range steps { currentPath := append(path, s) sliceOfSlice = append(sliceOfSlice, currentPath) } And here started my problems. Everything work as expected until I reach a certain point. The code behave like I append in the sliceOfSlice several time the last value of currentPath. This is because I reached the capacity of path. The ugly fix I found is to create a new slice with a capacity of path + 1, then add the content of path + s: currentPath := make([]stuff,0, len(path)+1 currentPath = append(currentPath, path...) currentPath = append(currentPath, s) Do you have a better fix than this?
@tronganhnguyenthanh11579 ай бұрын
In your array name := [4]string{"yoshi", "mario", "peach", "browser"}. What happened if I print only 1 item in an array ?
@kvelez Жыл бұрын
Great
@MikeNugget3 жыл бұрын
What is the use case of arrays with immutable length?
@artscheel Жыл бұрын
JUST IN CASE you haven't gotten a good answer in 2 years: Arrays with immutable lengths are typically for pieces of information that never change. Perhaps configuration options. Maybe there's a CSV file that you process frequently whose format never changes. var lengths [5]int = [5]int{5, 6, 10, 11, 14}
@MikeNugget Жыл бұрын
@@artscheel Nice, I've been waiting for you all this time. I think leg grows from C++, Java and other veteran languages where such arrays were mostly used for protocol implementation with strict scheme restrictions.
@Monster333363 жыл бұрын
Do you deploy in C++ or Java?
@ratulr3 жыл бұрын
Hey Shaun, please make such tutorials on Rust, please. this one doesn't have any good tutorials on youtube, you would be firstand people need quality Rust tuts
@hudamdnazmul48103 жыл бұрын
Please make tutorials on elixir.
@yassin_eldeeb3 жыл бұрын
Yeah please, no good Tutorials for it.
@hudamdnazmul48103 жыл бұрын
@@yassin_eldeeb u r right my friend,tutorials on elixir are so rare today.
@yassin_eldeeb3 жыл бұрын
@@hudamdnazmul4810 There is like 2 Playlists on it and they are from 3 to 5 years ago, soo bad and outdated, Perhaps you came from Ben Awad curious to learn Elixer like me right? 😅
@hudamdnazmul48103 жыл бұрын
@@yassin_eldeeb yessss😎
@101kawsar2 жыл бұрын
Just wanna know, why you guys are interested about elixir? what kind application do you wanna make with elixir?
@papa_ethan10 ай бұрын
go range is very confusing
@jake1155775 ай бұрын
Remember that index starts at 0 and the upper-bound is excluded.
@0xPanda13 жыл бұрын
♥♥♥♥♥♥♥♥♥
@basickarl2 жыл бұрын
Good tutorial! But boy am I disappointed in Go's syntax...
@mike-the3 жыл бұрын
Alright I watched it. And it feels like GO is just a dodgy version of JS. Even dodgier than TS. However I heard it’s pretty popular and many companies moving their backend from Python to GO.
@laragram3 жыл бұрын
Because it's super fast and has built-in support for concurrency
@mike-the3 жыл бұрын
@@laragram doesn’t seem really fast. When ninja runs the file, it takes really a while to compile and run.
@TenshiProductionz3 жыл бұрын
@@mike-the It's fast after compile into executable files. It's said to be 30x faster than Python.
@mike-the3 жыл бұрын
@@TenshiProductionz as fast as 30 snakes? Damn that’s some light speed