- Видео 23
- Просмотров 2 994
Nick Phillips
США
Добавлен 1 мар 2024
husband | dad | programmer
This video has 1004 views! What's an API?
What is an API? How does it work? Learn about RUclips's API and how to make changes to your videos.
Просмотров: 1 004
Видео
What you don't need to know in Go anymore! Go 1.22 loop fix
Просмотров 633 месяца назад
Learn a common gotcha in Go programming. This has now been fixed in 1.22. Here's the full release notes here: go.dev/blog/go1.22 Check out the extended blog post here: go.dev/blog/loopvar-preview
Golang Channels in 16 Minutes!
Просмотров 2587 месяцев назад
Learn how to use Channels in Golang. These are very important concept in Golang however care must be used when implementing different concurrent strategies.
Golang Goroutines in 15 Minutes!
Просмотров 437 месяцев назад
Learn what goroutines are in Golang and how to use them. This is an advanced topic and I suggest that you watch the other videos in the playlist.
Create a CLI in 10 Minutes! Golang command line interface.
Просмотров 557 месяцев назад
Learn how to create a simple CLI in Go.
Coding Challenge: FizzBuzz Solution
Просмотров 497 месяцев назад
Here's one solution for the Fizz Buzz question in the previous video.
Coding Challenge: FizzBuzz
Просмотров 407 месяцев назад
Learn about the Fizz Buzz coding challenge. Check out the follow up video for the solution.
Golang Structs
Просмотров 277 месяцев назад
Learn how to use Golang structs which are similar to objects in other languages.
Golang Arrays
Просмотров 347 месяцев назад
Learn what is an array in Golang. Once you understand arrays, the next topic of slices is much easier.
Golang Switch: Everything You Need to Know
Просмотров 577 месяцев назад
In this Golang tutorial, we'll dive into everything you need to know about the "switch" statement in Go. Whether you're a beginner or an experienced programmer, this video will teach you how to effectively use the switch statement in your code. Learn how to control program flow and make your code more efficient with this essential tool. Watch now and expand your knowledge of Golang! Learn how t...
Golang Enums and Constants
Просмотров 3677 месяцев назад
Learn how Go handles constants and enumerations (enum for short).
Golang in 757 Seconds! Learn the basics of Golang.
Просмотров 1347 месяцев назад
Golang in 757 Seconds! Learn the basics of Golang.
Nice explanation. can you use string as the underlying type?
Yep! You just create a new type of string.
@@CoderNick yeah, tried it in a sandbox. sadly neither enum is 100% typesafe, since it accepts strings/ints... but still, better than nothing.
Yes, that's true. I try to stay away from string enums for this very reason. According to the assignability spec here: go.dev/ref/spec#Assignability. I think Go could do a lot better with their enums. They feel like an after thought. For example, this code is valid even though `yell` is not a defined color. package main import "fmt" type color string const ( Yellow color = "yellow" Red color = "red" Blue color = "blue" ) func main() { fmt.Println("hello") printColor(Blue) printColor("yell") } func printColor(c color) { fmt.Println(c) }
@@CoderNick True. I am coming from php/csharp, trying to explore other languages. Go seems great because of the performance and simple mulitthreading system.
I highly recommend it. I came from c++ and Python background and switched to Go about 10 years ago. It’s much easier than c++ especially for big sw teams and much faster than python. No language is perfect and that goes for Go as well. Little quirks like this and generics are really confusing right now. Lots of jobs are out there in Go.
507 vs 557
Hitting google’s quota. I applied for higher. Hopefully they approve 🤞
@@CoderNick 👍 Was a nice idea Would you like to share the background story of this
Its up to 994 and I was approved for way more credits. Unfortunately, the views seem to have stopped!
@@CoderNick it'll increase
One of the most interesting video I have come across.
Thank you! Hopefully the views pick up again :)
api 642121 view
429
288 views 😮
I was here at 249 views
I was here when it had just 78 views!
I was here before this explodes in popularity
me too
Well made video! Excited to see your channel grow! 🎉
Great info thank you🙏
Good stuff! Thanks 👌
Awesome! thanks for the nice explanation.
Hi Nick started following your RUclips tutorial for learning go, i am also a backend dev with more than 5 years of experience, Great stuff there buddy !!!! Just one suggestion, if you can, it would be really super helpful to increase the volume of your voice in the tutorials, maybe a better microphone or maybe if anyway possible increase the volume of your voice Again nice stuff !!!
I really appreciate the feedback! Thank you. Yes, the older videos I didn't have a good microphone, was just the web cam. I now have a better microphone and camera. If you let me know what content you are interested in hearing more about, I can make a new video and focus on that area. Thanks again!
Great channel!
Hey Nick , i have started learning golang but i will need you to post more about the go programming language , more blockchain with golang and simply most concepts
Thanks for watching! Did you see all the videos in the playlist? Also, Blockchain is a pretty advanced concept. It really depends on the chain and what are you trying to accomplish.
@@CoderNick Yes I did , I have 2 years programming experience with JS/TS ( backend )and I’m looking forward to add blockchain to my stack. It's a dynamic field with the potential for continued growth ,but in all I want to be a better engineer I will say I’m a developer for now Thanks for the feedback : )
Best of luck.