Тёмный
Nick Phillips
Nick Phillips
Nick Phillips
Подписаться 69
husband | dad | programmer
Golang Channels in 16 Minutes!
7 месяцев назад
Golang Goroutines in 15 Minutes!
7 месяцев назад
Coding Challenge: FizzBuzz Solution
7 месяцев назад
Coding Challenge: FizzBuzz
7 месяцев назад
Golang Structs
7 месяцев назад
Golang Slices
7 месяцев назад
Golang Maps
7 месяцев назад
Golang Pointers
7 месяцев назад
Golang Arrays
7 месяцев назад
Golang Loops
7 месяцев назад
Golang Enums and Constants
7 месяцев назад
Комментарии
@DavidSmith-ef4eh
@DavidSmith-ef4eh Месяц назад
Nice explanation. can you use string as the underlying type?
@CoderNick
@CoderNick Месяц назад
Yep! You just create a new type of string.
@DavidSmith-ef4eh
@DavidSmith-ef4eh Месяц назад
@@CoderNick yeah, tried it in a sandbox. sadly neither enum is 100% typesafe, since it accepts strings/ints... but still, better than nothing.
@CoderNick
@CoderNick Месяц назад
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) }
@DavidSmith-ef4eh
@DavidSmith-ef4eh Месяц назад
@@CoderNick True. I am coming from php/csharp, trying to explore other languages. Go seems great because of the performance and simple mulitthreading system.
@CoderNick
@CoderNick Месяц назад
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.
@as_if
@as_if 2 месяца назад
507 vs 557
@CoderNick
@CoderNick 2 месяца назад
Hitting google’s quota. I applied for higher. Hopefully they approve 🤞
@as_if
@as_if 2 месяца назад
@@CoderNick 👍 Was a nice idea Would you like to share the background story of this
@CoderNick
@CoderNick Месяц назад
Its up to 994 and I was approved for way more credits. Unfortunately, the views seem to have stopped!
@as_if
@as_if Месяц назад
@@CoderNick it'll increase
@solomormex8674
@solomormex8674 2 месяца назад
One of the most interesting video I have come across.
@CoderNick
@CoderNick Месяц назад
Thank you! Hopefully the views pick up again :)
@newadClass
@newadClass 2 месяца назад
api 642121 view
@chandrayan0417
@chandrayan0417 2 месяца назад
429
@alexey1460
@alexey1460 2 месяца назад
288 views 😮
@Bedant
@Bedant 2 месяца назад
I was here at 249 views
@peaceofwit
@peaceofwit 2 месяца назад
I was here when it had just 78 views!
@hurdur6828
@hurdur6828 3 месяца назад
I was here before this explodes in popularity
@anusheykhan6415
@anusheykhan6415 2 месяца назад
me too
@xoxohandcrafted
@xoxohandcrafted 3 месяца назад
Well made video! Excited to see your channel grow! 🎉
@tylerhobbs1874
@tylerhobbs1874 3 месяца назад
Great info thank you🙏
@ChristopherPhillipsDev
@ChristopherPhillipsDev 3 месяца назад
Good stuff! Thanks 👌
@F2H16
@F2H16 3 месяца назад
Awesome! thanks for the nice explanation.
@nakulasthana1215
@nakulasthana1215 4 месяца назад
Hi Nick started following your RU-vid 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 !!!
@CoderNick
@CoderNick 3 месяца назад
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!
@software_engineer_business_man
@software_engineer_business_man 5 месяцев назад
Great channel!
@nobudev
@nobudev 7 месяцев назад
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
@CoderNick
@CoderNick 7 месяцев назад
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.
@nobudev
@nobudev 7 месяцев назад
@@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 : )
@nafeemhaque7683
@nafeemhaque7683 7 месяцев назад
Best of luck.