Тёмный

GoLang: 10+ UNIQUE Concepts/Conventions that Beginners Should Know About! 

Ben Davis
Подписаться 18 тыс.
Просмотров 32 тыс.
50% 1

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@MarkStrus
@MarkStrus Год назад
Great video Ben. I’ve really been enjoying your channel lately. I’ve just started learning Go and backend development a few weeks ago. I’ve been doing front end for a long time. I find your videos like this one really helpful in understanding some of the concepts and features of Go.
@backendfyi
@backendfyi Год назад
I have been doing frontend for a long time and it's beginning to grow on me. I switched to go recently and i chanced on channel. great one and a new fan
@zacktzeng8569
@zacktzeng8569 Месяц назад
This tutorial is great for beginners like me and the content is very easy to understand. Thanks for making it available!!
@rmmiro
@rmmiro Год назад
Congrats on the initiative to building these tutorials, it makes it much easier for people to get into GO, and your style of teaching is very practical. Keep going and the channel will grow for sure
@richardamare3575
@richardamare3575 Год назад
I've just recently came across your channel and I must say there so much quality content. Specially being so transparent with your InsiderViz examples. Thank you for sharing with us.🙌🏽
@MattBidewell
@MattBidewell Год назад
"And you, young Davis; we shall watch your career with great interest." Palatine or something. Great vid, subbed
@sahilchhugh2974
@sahilchhugh2974 7 месяцев назад
For someone starting with GO, these seem really helpful. Subscribed.
@abhiramsatpute
@abhiramsatpute Год назад
You are covering great topics with these 10-15 min vids! They are also super informative for people who have knowledge in other languages to get a grip on Go ! Cheers
@case6339
@case6339 Год назад
I love those concepts/conventions type of content when learning new stuff. Please include more for more advanced topics as well. Quickest I grasped something in a while was with this video. Thanks.
@adriancruz2822
@adriancruz2822 Год назад
Wow thats one of the best beginner-oriented Go videos I have seen
@hakim_jazuli
@hakim_jazuli Год назад
the documentation 101: "the convention is to use camelCase" me: "you know what? I'm gonna snake_case even harder"
@BlueIsLeet
@BlueIsLeet 6 месяцев назад
gross
@lakshmitech4702
@lakshmitech4702 Год назад
I just refreshed my learning after seeing this concept now I know how defer keyword works in go ☺️. 😊
@GeorgeDonnelly
@GeorgeDonnelly 5 месяцев назад
Thanks, awesome stuff.
@HiepDuong-q8f
@HiepDuong-q8f Год назад
great content, information density is just right
@ddruganov
@ddruganov Год назад
Omg the capitalization as export is just hilarious ffs
@franmaric
@franmaric Год назад
Great video, learned a lot! This is gonna make my backend much better :)
@ashutoshkaushik9118
@ashutoshkaushik9118 Год назад
Exactly what i needed! Thanks!
@irahazda
@irahazda 6 месяцев назад
Just a suggestion, you should really explain the concept of multiple returns before explaining the concept of := reassignments. The := reassignments concept is making use of the multiple returns concept so for those who are new to Golang might be confused on the a, err := foo() syntax
@joerivde
@joerivde Год назад
Very helpful, thanks 🙏
@AbdulWahab-ev2ct
@AbdulWahab-ev2ct 3 месяца назад
Great video, btw what theme you use for vscode and font?
@IkraamDev
@IkraamDev Год назад
Good video as always.
@Xe054
@Xe054 Год назад
I love the scoping feature (capital letters) in Go compared to JavaScript. No need to worry about writing "export" for each function or learn different standards such as CJS or ESM.
@foodlfg
@foodlfg 2 месяца назад
what is the use case for "func(s Showcase)" - referencing the struct by value? because the compiler is clearly not complaining about this. you can still call the SetName method of the struct. SetName can read the values of the struct but cant modify them?
@kvelez
@kvelez Год назад
Great video.
@CheefCoach
@CheefCoach Год назад
You mention the craziest thing in Golang, it's interfaces.
@vitorhmtts
@vitorhmtts Год назад
"multiple returns" = returning a tuple?
@promisesheggs8863
@promisesheggs8863 День назад
it doesn't work that way in Go unfortunately. Multiple returns are independent values and both must be accessed because not accessing a variable is invalid in Go, unlike in Python where multiple returns = a tuple
@fredrickdenga7552
@fredrickdenga7552 Год назад
Please help me save these jobless rust developers 😢😢😢😢😢😢I BEG
@bmdavis419
@bmdavis419 Год назад
XD
@esra_erimez
@esra_erimez Год назад
🤣
@nellatl
@nellatl Год назад
What's the joke. I mean i get it but are you being sarcastic saying rust devs actually have
@HiepDuong-q8f
@HiepDuong-q8f Год назад
Go is a great language, but the Gophers fan boy are not so great...
@naranyala_dev
@naranyala_dev Год назад
thank you
@mr.x5582
@mr.x5582 Год назад
Great!
@abdu5822
@abdu5822 Год назад
next video on Contexts in Go
@paralaxa
@paralaxa Месяц назад
nice
@danya1_javed
@danya1_javed Год назад
Which theme are u using?
@abdu5822
@abdu5822 Год назад
Whats that Spotlight search bar in your vscode ? an extension? name please.
@bmdavis419
@bmdavis419 Год назад
Cmd +p
@abdu5822
@abdu5822 Год назад
@@bmdavis419 i mean that's pop up for me but for you it's a search bar?
@bmdavis419
@bmdavis419 Год назад
@@abdu5822 for me its CMD + p = "Go to file" which is the searchbar at the top of my screen, you can find it in keyboard shortcuts
@abdu5822
@abdu5822 Год назад
Thanks, man for your replies but after a bit of googling, I found out Its enabled by adding "window.commandCenter": true," in user setings.json or the UI.
@adicide9070
@adicide9070 Год назад
Also, it's not a good practice in Go to make setters. And totally not if you have a public field anyway.
@adicide9070
@adicide9070 Год назад
Ok, I'll just say the new keyword and builtin is useless. I've never seen it used in out production code. we just use var to have things initialized to zero values, including nils for pointer types. For a language that likes to have a single way of doing things, "new" is doubly useless.
@iZeb0x
@iZeb0x Год назад
worst syntax since cobol
@raianmr2843
@raianmr2843 Год назад
looks like someone never wrote java
@AHairyBum
@AHairyBum Год назад
Nice video. I noticed you are using a vim plugin. You can use ~ to toggle the case of a character, also g~
Далее
How do I Authenticate my Users in Go/TypeScript?
10:22
Go 1.23 Released
32:23
Просмотров 96 тыс.
Офицер, я всё объясню
01:00
Просмотров 2 млн
Watermelon magic box! #shorts by Leisi Crazy
00:20
Просмотров 2,7 млн
Beginners Should Think Differently When Writing Golang
11:35
3 Golang Tips For Beginners I Wish I Knew Sooner
13:18
Creating custom struct tags in Golang is awesome!
24:42
Some Tech I Wish I Learned Sooner
12:33
Просмотров 16 тыс.
The One BIG Reason to Learn Google's Go Language
17:55
Просмотров 159 тыс.
Офицер, я всё объясню
01:00
Просмотров 2 млн