Тёмный
Anthony GG
Anthony GG
Anthony GG
Подписаться
Anthony, no bullshit programmer.

► Exclusive tutorials, Mini Courses and projects, Resume and project reviews 👉 thetotalcoder.com
► My amazing Golang course 👉 fulltimegodev.com
► Join my Discord community for free education 👉 discord.com/invite/Ac7CWREe58

For business inquiries:
anthony@thetotalcoder.com
If U Use GitHub CO-PILOT I Wont Hire You!?
11:21
2 месяца назад
How I Became A CHAD Programmer
2:38
2 месяца назад
Why I Switched From NEOVIM To VSCODE
13:45
3 месяца назад
Комментарии
@yugioh8810
@yugioh8810 День назад
Great video!!
@ThomasWSmith-wm5xn
@ThomasWSmith-wm5xn День назад
golang was*** a very simple language before these stupid iterators i refuse to use and hate that are part of the language - okay Im done.
@tehmoonrulz
@tehmoonrulz День назад
Do you discuss session auth in your web app course?
@user-hn9xf3oj9h
@user-hn9xf3oj9h День назад
thank you for uploading great video!
@alexbork4250
@alexbork4250 День назад
I watch all these videors over and over and I still hate that a type is first (before var name). Okay. Second thing is name of model methods. I mean, update*, save*, set* is many cases is just non-sense in context of domain. You probably register(), registerDraft(), commitChanges() in a book. But what is "to save a book" in real life? It's when you fight some nazi who wants to burn it.
@xLittlePsycho
@xLittlePsycho День назад
so you still need to reload your browser? are you kidding me? in which world would this be a good choice to develope a web app?
@xLittlePsycho
@xLittlePsycho День назад
runs a command, it fails 2 of 3 times... says: i swear to god it works 99% of time. rofl are you kidding me? it obiously does not work in 66% of the time...
@anthonygg_
@anthonygg_ День назад
Yeah what a loser, im unsubscribing.
@lakshaybansal4094
@lakshaybansal4094 День назад
Can somebody please tell me what are the prerequisites for watching this video, other than knowledge of go language?
@xLittlePsycho
@xLittlePsycho 2 дня назад
Lol you are criticising everything outside of go and then you just recreate famous frameworks in go... 😅
@hazitgi5971
@hazitgi5971 2 дня назад
Wonderful ❤❤
@aleksanderkap3792
@aleksanderkap3792 2 дня назад
U get the <leader>n for terminal, but as u are in terminal how u get back? Because your leader is now regular space in terminal. Can somebody help me?
@juicerAware
@juicerAware 2 дня назад
Great, Thanks for the informative video sir
@arunupadhyay3002
@arunupadhyay3002 2 дня назад
Question:- what if my go routine is sending data and i want to manipulate the same in main function . This seems to be sync behavior as we are collecting response in channel and then closing it and later we are manipulating the same. Can you suggest some approach how it can be done in my scenario as it keeps throwing error. Thanks in Advance.
@bachirmo7
@bachirmo7 2 дня назад
You are my Go savior
@jacobtb1
@jacobtb1 2 дня назад
helpful ty
@Ellipsis_
@Ellipsis_ 3 дня назад
just think about Two different Databases, like MySQL and MongoDB, and you are programming a Form app, and you want to Insert/Update/Delete that object User, Every DB has this methods, BUT each one made it in a different way, and every them needs to receive a User Object to make the action, so, Program your MySQL structure and yout MongoDB structure, then, bind them in a Database Interface, and you can call your MySQL.Add(user) or MongoDB.Add(user) based on which one you want to use each time, or in same time, for parallel data saving
@ilyasbayramov5324
@ilyasbayramov5324 3 дня назад
Theme Name ? Pls
@anthonygg_
@anthonygg_ 3 дня назад
Gruvbox
@ilyasbayramov5324
@ilyasbayramov5324 3 дня назад
@@anthonygg_ Thank you
@amardeep6088
@amardeep6088 4 дня назад
It was awesome. I am new to go and learned a lot of stuffs.
@charliebytes_
@charliebytes_ 4 дня назад
For the completions to not interfere with Enter behavior, you need to change de “accept” completion key of the cmp plugin: ['<CR>'] = cmp.mapping.confirm({ select = true } For example I have <C-n> for next completion, <C-p> for previous and <C-y> instead of <CR> Minute: 1:06:00
@anthonygg_
@anthonygg_ 4 дня назад
Thanks.
@user-hn1ph6ry8l
@user-hn1ph6ry8l 4 дня назад
Thanks, as allways perfectly clever explanation. I have question about DI, like here - where and how should be resolved this abstraction? What the most rigth place in project and what style should we use to get balance on clean code, short code, testability etc. ?
@ihorrud5088
@ihorrud5088 5 дней назад
Thanks. It motivates a lot!💪
@ccarnagee7867
@ccarnagee7867 5 дней назад
Not all Faang devs are specialists. They are DSA average of all trade guys. Very few of them are spevialists. And those DSA guys gets laid out and they become RU-vidr. That's it
@anthonygg_
@anthonygg_ 5 дней назад
😂
@hatter1290
@hatter1290 5 дней назад
😂 Unexpected David Goggins.
@alexv3312
@alexv3312 5 дней назад
You know you can hover the red squiggly and see what's wrong, as well as auto fixes, right? Right?
@MukundSRajput
@MukundSRajput 5 дней назад
Hey sir can you please make a beginner level video for templ it's vs code extension creates probelm :) please teach how to make it work and also teach about using tailwind with it
@alexandrecolautoneto7374
@alexandrecolautoneto7374 5 дней назад
Anthony, just stumbled upon a video with Johnny Sins on the thumb and it's about go lang. There is someone trying to steal your title of Jhonny sins of go lang 😮. The channel is Martin Baun.
@martacus
@martacus 5 дней назад
Wait Anthony is Dutch/Belgian?
@user-eh9nh8ou2p
@user-eh9nh8ou2p 5 дней назад
It's only youtubers and "content creators" who use the term "meta" in this way. Might have been useful to explain what you are referring to. Maybe Paradigm or Trend would have better words for it?
@RA-xx4mz
@RA-xx4mz 6 дней назад
yooooo! watching anthony get baptized into neovim by the vimogen is craaazy.
@cheebadigga4092
@cheebadigga4092 6 дней назад
Taking a step back when it's getting too much! That is one of the most important things in life, especially when you get older. Anthony here with the real advice
@kamalkamals
@kamalkamals 6 дней назад
probably looks like to php frameworks like laravel or symfony, but i can tell you for frontend js destroy every thing on this side, so i don't think a good idea using go lang in client side
@dejanduh2645
@dejanduh2645 6 дней назад
You didn't show how to use the quitch
@stevvns
@stevvns 6 дней назад
Curious how would you clean up the errors in the following scenario: 1. User enters data in the Name field only and posts the form. 2. The server returns the form with errors on other mandatory fields. 3. User types something into the field with an error markup. I assume that the error just stays in the form, but from UX standpoint it would be nice to remove the error once the user populated the field.
@anthonygg_
@anthonygg_ 6 дней назад
I agree. A little bit of js i guess
@juliancorredor1128
@juliancorredor1128 3 дня назад
you could also get errors from a different templ endpoint that executes with a delay after using input, right? though I believe that's a far stretch to not use js
@theashenone564
@theashenone564 7 дней назад
MVC supermacists assemble
@MSFM1993
@MSFM1993 7 дней назад
so this like php and Blade from laravel ?
@tatemo_labs
@tatemo_labs 7 дней назад
hey Anthony - amazing work! Is there any video where you show how you crafted this app/program/tool/framework?
@anthonygg_
@anthonygg_ 7 дней назад
Most of those long videos are on my skool page
@vladmariangabriel6433
@vladmariangabriel6433 7 дней назад
How did you installed lsp for go in lazy vim?
@anthonygg_
@anthonygg_ 7 дней назад
:Mason
@abdusuf523
@abdusuf523 8 дней назад
Inside the modal, after the swap, could be that htmx was lost ?! Maybe check the network to see if there is a request initiated by htmx .
@NguyenDuy-mj3wh
@NguyenDuy-mj3wh 8 дней назад
I think it will become the best Go framework for building web application in near future ❤🎉
@pastitsio
@pastitsio 8 дней назад
Anthony awesome content! Try using ctrl+i and ctrl+o to navigate between recent cursor positions
@Jimmy2001122
@Jimmy2001122 8 дней назад
great example of pointers, simplified with the state example
@zlw8844
@zlw8844 8 дней назад
in real project, should engineer design the system first before jumping directly to implementation?
@renesilvaferreira7942
@renesilvaferreira7942 8 дней назад
Amazing, make more, thanks
@paulezekiel-hart733
@paulezekiel-hart733 8 дней назад
i may be obsessed with your videos at this point, thanks again for a wonderful content
@adanpalma4026
@adanpalma4026 8 дней назад
I really likes your videos and tips and thanks for try to explain in a more relax an calm way. To me is really hard to follow because english is not my language. I am from Panama. I want to buy your courses but the speed how you talk its a stop for me
@zswang-iq3rl
@zswang-iq3rl 9 дней назад
蟹蟹
@kelechinwuba-onyejeana1549
@kelechinwuba-onyejeana1549 9 дней назад
Not connecting to your page on patreon. Any alternative?
@kobibr9362
@kobibr9362 9 дней назад
8 spaces indent is crazy. And for some reason none of my editors like it. Goland and Intellij both failed at figuring out the indentation with auto detection they both added an extra 2 spaces on line jumps. I gave up on those and opened the project on Neovim. Neovim said fuck it, I will display 2 spaces indent and write 2 spaces without removing the 8 originals spaces from untouched lines. I thought the the whole time while working with Neovim that the indentation was correct until I went on Github to look at the commit 😂 Can we get something in the make file that will format the code automatically to the project formatting standards? I would love to write 2, 8, 50 spaces/tabs and not care about touching any editor settings to format to the project preferences.
@kelt535
@kelt535 9 дней назад
You need psychotherapy. Otherwise in 45 or 60 you still will not be satisfied with yourself
@anthonygg_
@anthonygg_ 9 дней назад
I agree
@usamairfan9573
@usamairfan9573 9 дней назад
WHERE IS THE Docker PART 6? :(