Good explanations and very good editing! Maybe make an advanced Go video going into templates, Go routines and channels? Another idea might be an intro to vim and vim motions
Thank you for the feedback, always appreciate any feedback! Yes, I've actually got some sort of advanced go (including a go video about concurrency) in the pipeline as well :) But thank you for the ideas about vim and vim motions! If you also have more ideas, always feel free to share them :) Thanks again!
Thank you for the feedback! I'll do an extra video where I go into more detail about the differences between structs and interfaces. But, if you come from a different OOP language, it's basically the same thing. So interfaces define just some sort of contracts without the logic. That means, that interfaces separate "what" a type should do from "how" it does it. Hope that helps :)
It's not always O(n). Whenever `n` gets bigger, it is more unlikely that reallocations (O(n)) happen. So the average amortized time complexity is O(1) whereas the worst case time complexity is O(n).
Thank you! :) I think this one could be really hard, especially because there is so much to explain for Rust :D But let's see, maybe I can break down the most important concepts in Rust into 15 minutes.
@FloWoelki That would be amazing. This video was perfect because it didn't try to summarise everything but rather focused on the core concepts and patterns. But yeah, I understand you, idiomatic rust can be very different from other languages.
@@FloWoelki i literally fell on the fell when I read "I think this one could really hard because there is so much to explain in RUST"... Rust is not for the weak. Well, said
Good explanations and very good editing! Maybe make an advanced Go video going into templates, Go routines and channels? Another idea might be an intro to vim and vim motions
Thank you for the feedback, always appreciate any feedback!
Yes, I've actually got some sort of advanced go (including a go video about concurrency) in the pipeline as well :) But thank you for the ideas about vim and vim motions!
If you also have more ideas, always feel free to share them :) Thanks again!
More than zero to hero, is a refresher video if you know already GO!
Explanations for Interface section were hard to follow and honestly I didn't understand anything in that. Everything else was pretty good!
Thank you for the feedback! I'll do an extra video where I go into more detail about the differences between structs and interfaces. But, if you come from a different OOP language, it's basically the same thing. So interfaces define just some sort of contracts without the logic. That means, that interfaces separate "what" a type should do from "how" it does it. Hope that helps :)
@@FloWoelki Yea it was too short. Need more clarification.
Really enjoying your videos, learning a lot about go
So awesome to hear! :)
thanks for the video
I am glad you've liked it :)
Best explanation ever
Thank you so much :)
Thank you for this very useful video!
Glad it was helpful! :)
Nice editing skills you developed Florian. Are you using premiere pro?
Danke dir :)
No I am using Davinci Resolve for all of the motion graphics + editing.
Great video
Glad you enjoyed it!
That looks great. Is it Dank Mono?
What do you specifically mean?
@@FloWoelki Font you are using on terminal?
@@AbdulWahab-ev2ct Got it! I use the Monaspace font. Hope that helps :)
so..
x = append(x, 6) is O(n), correct?
oh. I think I get:
it just creates new pointer to same mem address but larger offset
It's not always O(n). Whenever `n` gets bigger, it is more unlikely that reallocations (O(n)) happen. So the average amortized time complexity is O(1) whereas the worst case time complexity is O(n).
Thank you sir
Sure thing :)
This is so good, can you do one for Rust?
Thank you! :) I think this one could be really hard, especially because there is so much to explain for Rust :D But let's see, maybe I can break down the most important concepts in Rust into 15 minutes.
@FloWoelki That would be amazing. This video was perfect because it didn't try to summarise everything but rather focused on the core concepts and patterns.
But yeah, I understand you, idiomatic rust can be very different from other languages.
@@FloWoelki i literally fell on the fell when I read "I think this one could really hard because there is so much to explain in RUST"... Rust is not for the weak. Well, said
can i subscribe your channel?
Feel free to do so :) I always appreciate it!