FULL Introduction To HTMX Using Golang

  Рет қаралды 402,997

ThePrimeagen

ThePrimeagen

Күн бұрын

Пікірлер: 490
@AWriterWandering
@AWriterWandering 9 ай бұрын
Truly, there’s no more epic introduction than riding in on a man horse.
@NadidLinchestein
@NadidLinchestein 9 ай бұрын
Surely, the best intro in Tech
@itmeurdad
@itmeurdad 9 ай бұрын
The term "man horse" is considered offensive. Just because you don't agree with his alleged promiscuity doesn't mean you have to be so crass.
@JeremyAndersonBoise
@JeremyAndersonBoise 9 ай бұрын
@@itmeurdadmost people will not realize how funny your comment really is, but I like to think I do. They deserve an equitable role in our society.
@nickname123321
@nickname123321 9 ай бұрын
His name is TJ
@MatichekYoutube
@MatichekYoutube 9 ай бұрын
only thing missing is skyrim battle music
@denitechYT
@denitechYT 9 ай бұрын
That intro is the level of confidence I wish on everyone.
@fuckYTIDontWantToUseMyRealName
@fuckYTIDontWantToUseMyRealName 5 ай бұрын
Especially with that crowd response.
@gonzalooviedo5435
@gonzalooviedo5435 4 ай бұрын
He did that because is a celebrity in the field, so he can do that can of things. The ability of this man is something very hard to get, so he can allow to do that kind of things, it is not confidence, is confidence because you were validated over and over again, you cannot expect confident when you doesnt know your area of expertis enough.
@nil70n
@nil70n 9 ай бұрын
This is the intro I expect from any professional course from now on. A new industry standard is born.
@zerosumgame9071
@zerosumgame9071 9 ай бұрын
Wish I had the balls to walk into a classroom full of people and act like a degen twitch streamer. Mad respect
@XDarkGreyX
@XDarkGreyX 9 ай бұрын
I mean... he is in part a degen streamer.
@AvanaVana
@AvanaVana 8 ай бұрын
I would guess some people were in attendance at least partially for the degen twitch streamer antics. And the 90s-what-is-javascript-is-that-a-kind-of-java-applet vibes.
@petyahaha
@petyahaha 6 ай бұрын
You mean ride into a classroom?
@_ntds
@_ntds 9 ай бұрын
bro just uploaded a damn 2 hour vid in between streaming and uploading clips 24/7. truly GOAT.
@ThePrimeagen
@ThePrimeagen 9 ай бұрын
trying out here
@no_goo
@no_goo 9 ай бұрын
Seriously. Dude is off the chain!
@ivodelev9794
@ivodelev9794 9 ай бұрын
With 4 kids and beautiful wife :D
@xYassineX
@xYassineX 9 ай бұрын
@@ivodelev9794 also Netflix btw
@Gohealt
@Gohealt 9 ай бұрын
@@ivodelev9794 I would love to know as well how he manages all?
@deado7282
@deado7282 9 ай бұрын
Epic introduction. Im convinced of everything u will say in that video.
@ColinFox
@ColinFox 9 ай бұрын
I feel bad for Prime here - no laughter at the "horse", not a lot of interactivity from the audience. Tough crowd.
@lemon__snicker5973
@lemon__snicker5973 8 ай бұрын
It wouldn't surprise me if they muted the room mic for comedic effect. There's no way your instructor for the day enters the lecture hall piggybacked by a horse-masked dude and not a single person in the room even snickers. hahaha
@TopOtheMorntoya
@TopOtheMorntoya 6 ай бұрын
It is a room of programmers soooooo
@themellowpea
@themellowpea 5 ай бұрын
it seems the only mic is the boom above prime's head, so the mic probably didn't pick up the laughter in the room. though if you listen closely you can probably hear a chuckle or two
@Greediium
@Greediium 9 ай бұрын
Best walk onta a stage for a talk I have seen 10/10
@OpenDeepLearning
@OpenDeepLearning 9 ай бұрын
Does your name starts with R?
@Greediium
@Greediium 9 ай бұрын
@@OpenDeepLearning nope
@bitcode_
@bitcode_ 9 ай бұрын
the name .... the introagen
@DerSolinski
@DerSolinski 9 ай бұрын
Not even 30 secs in and people already have the feeling no matter how abysmal the rest could be, it was every penny worth they spend.
@brionlund2467
@brionlund2467 9 ай бұрын
Someone jumps in with a completely incorrect movie title and prime just runs with it. Absolutely beautiful.
@danielmontalvo1929
@danielmontalvo1929 9 ай бұрын
I think it was meant as a joke bro
@Anonymous-vh9tc
@Anonymous-vh9tc 6 ай бұрын
coding aside, Primeagen is actually a god tier educator and communicator
@cw6913
@cw6913 9 ай бұрын
36:58 lmao almost let a graph-queel slip there
@ismbks
@ismbks 9 ай бұрын
XDDDD
@yash_renaissance_athlete
@yash_renaissance_athlete 9 ай бұрын
😂😂😂😂😂
@Jabberwockybird
@Jabberwockybird 7 ай бұрын
He says "Squirrly Braces" (14:50), so he might as well say it.
@someguy9440
@someguy9440 8 ай бұрын
Legend has it that audience bruh's copy of Air still doesn't run. Stellar intro overall - well done *salute* one tiny point of feedback: these kinds of tuts are a lot easier for n00bs to follow if you don't name everything form struct -> funcs -> block -> html -> vars the same Contact(s) word.
@XDarkGreyX
@XDarkGreyX 9 ай бұрын
The second I saw that thumbnail while sitting on the shitter is an experience I never knew I would come across and one that will never leave me till my last breath. Amen.
@mattmmilli8287
@mattmmilli8287 9 ай бұрын
LMAO that intro with dead silence 😂😂😂😂 what a champ
@Jaoheah
@Jaoheah 9 ай бұрын
You are a good speaker. I have no knowledge regarding coding, yet I watched this for some unknown reason.
@justdoitevelson
@justdoitevelson 8 ай бұрын
I'm in the same boat as you.
@usethisforproductivity-tg7xq
@usethisforproductivity-tg7xq 4 ай бұрын
certified bum
@neithermanc1
@neithermanc1 3 ай бұрын
he's an engaging presenter. i've never used golang or htmx once in my career but he makes me want to run thru a wall a lil bit to learn them
@danboid
@danboid 9 ай бұрын
Best intro / entrance to a tech talk ever, agen!
@hazem-y7j
@hazem-y7j 9 ай бұрын
What an intro
@christopher8641
@christopher8641 9 ай бұрын
your energy is infectious.
@joaooliveirarocha
@joaooliveirarocha 9 ай бұрын
I... I can't stop repeating the first 30 seconds.What? edit: Ok I had to go to the end to check if your beautiful mount would appear again. I'm not disappointed.
@UnhingedNW
@UnhingedNW 9 ай бұрын
Really excited that this is free! Thanks Prime and FEM. Very big fan of their format for courses(Students there asking questions is huge). Their UI/UX on their site is clean and the course page is sooooooooooooo much better than Udemy.
@embeddedthought954
@embeddedthought954 9 ай бұрын
Getting the coconut oil ready
@mjdev-i1p
@mjdev-i1p 9 ай бұрын
Prime just broke the internet and will rebuild it using HTMX
@flannn6
@flannn6 9 ай бұрын
You are my inspiration! Im go developer from a poor country. I love open source, sharing knowledge and helping others. Inspired by your course on algorithms and data structures (free btw) im teaching new students for free too. You are awesome, keep doing what you do with so much passion! Love from BR
@eyem9425
@eyem9425 9 ай бұрын
Brazil mentioned!
@joshbedo8291
@joshbedo8291 9 ай бұрын
this intro is next tier, i also love how your some how out of breath even though you clearly rode in on bojack 😆
@justsomeguy8385
@justsomeguy8385 5 ай бұрын
Have you ever done public speaking? Breathing properly can be a problem.
@DavidBelliveau
@DavidBelliveau 9 ай бұрын
First run through I was bewildered. Second run through, it's starting to make sense. I don't code for a living, but my world-changing idea needs to get out there, so I figure by the 4th or 5th run through, this will all make sense to me and by then I'll have figured out Go.
@skunkwerx9674
@skunkwerx9674 9 ай бұрын
Sir, you can’t learn programming by just watching people do it. You need to also do it. You will not learn go after watching this 5 times, it’s impossible.
@DavidBelliveau
@DavidBelliveau 9 ай бұрын
I guess I didn't mention that I'm not just watching. I'm writing lots of code that doesn't work very well yet, but it gets a little better every day and KZbin helps as much as looking at the standard library and trying to figure that out. The first time I watched this, not much sunk in. I'll watch it again in a couple of weeks. Each time, more will make sense.
@lemon__snicker5973
@lemon__snicker5973 8 ай бұрын
@@DavidBelliveau Often RTFM-ing is invaluable, especially with respect to any given program's documentation. This is true of the most abstract kinds like the languages and utilities used to write the more specialized programs as well as the hyper-specific, practical software itself. The sooner you familiarize yourself with the manuals of whatever tools you choose, the better your development process will proceed. Dunno if your idea is genuinely world-changing, sounds a bit intense, but don't get too bogged down in over-optimization of your learning or productivity. "Perfect" is the enemy of good. Best of luck!
@TheHronar
@TheHronar 9 ай бұрын
I was literally looking for some good Golang/HTMX videos today.... Nice.
@pitzera
@pitzera 9 ай бұрын
Me too😂
@summussum7540
@summussum7540 4 ай бұрын
Just got through this for a second time. Great demonstration of the ultimate power of HTMX. Been reading through the book, and it’s an amazing read.
@arpiliad7739
@arpiliad7739 9 ай бұрын
I am concerned about how tough that crowd is. I was laughing my ass off.
@elliotphoenix
@elliotphoenix 9 ай бұрын
This was Saul Goodman level of introduction
@excitedbox5705
@excitedbox5705 8 ай бұрын
The question about tab state management could be done using on click to store the state using any of the client side storage options to manage state. For extreme cases, you still have Hyperscript and even inline JS as options. The main thing to remember is that HTMX is meant to add interaction for smaller or one of use cases, where you don't need all the bells and whistles. I have seen way too many static 5 page sites using WordPress simply to add their contact form with recaptcha.
@nabilfarhane6753
@nabilfarhane6753 8 ай бұрын
thank you for this introduction. twas my perfect jumping point for a side project
@srijanraghavula
@srijanraghavula 4 ай бұрын
That's banger of an intro. Prime is the only person from whom i'd learn using youtube videos. I hate learning from yt tutorials/courses/blah
@kaasi8090
@kaasi8090 9 ай бұрын
Currently learning HTMX + TEMPL + GO out here and this came out thanks prime!
@ronakmehta8106
@ronakmehta8106 9 ай бұрын
Thanks!
@ronakmehta8106
@ronakmehta8106 9 ай бұрын
Just thanks for the memes and great content.
@bunajim413
@bunajim413 6 ай бұрын
Most amazing intro to HTMX. Wish all online courses would be on this level. Thank you so much.
@disruptive_innovator
@disruptive_innovator 9 ай бұрын
oh yeah I remember "The Social Awkward" about Smuckerbork too.
@bangersoftheweek27
@bangersoftheweek27 6 ай бұрын
How is nobody else mentioning this lmao
@pollefevre817
@pollefevre817 4 ай бұрын
Amazing video, really covers a lot of the subject in limited time. I'm very glad this came out to give me an entry-point into htmx. I'm surely gonna use it in a future pet project. Maybe event trying it at work. Thank you !
@sdi87hhk
@sdi87hhk 9 ай бұрын
That intro is textbook dominance assertion
@faithful451
@faithful451 9 ай бұрын
Gosh darn it I paid for this a month ago. Tthanks for doing this course. Really helped me learn how to use it with my golang project. I'd like to see more though - more Go courses. Do you do tutoring?
@felixallistar
@felixallistar 9 ай бұрын
lmao you asked a live audience for twitch primes. i think that may be a first congrats fam and ty for this.
@SownJevan
@SownJevan 9 ай бұрын
Only a Monarch Developer would have such impeccable introduction.
@bandr-dev
@bandr-dev 9 ай бұрын
so many memes you'd only get if you're in tech twitter
@0GarethHunt0
@0GarethHunt0 5 ай бұрын
Nobody will probably see this but the MTU size 43:14 usually relates to the maximum payload size not the minimum. Ethernet Header: 14 bytes IP Header: 20 bytes TCP Header: 20 bytes Total Ethernet + IP + TCP Overhead: 14 + 20 + 20 = 54 bytes So make that count as small as possible! :D
@Vlad-xh9sy
@Vlad-xh9sy Ай бұрын
yes i was checking the same, and the payload is actually up to 1460 bytes so yeah send only the count.
@potatoes_fall
@potatoes_fall 9 ай бұрын
this is the gosh darn video I needed. thanks gohtmxagean
@GautamRoy1990
@GautamRoy1990 9 ай бұрын
Wasn't it called "The Social Network" ?
@Rugg-qk4pl
@Rugg-qk4pl 9 ай бұрын
yes
@sultanhanga
@sultanhanga 8 ай бұрын
That's the joke
@adrymateoramon7087
@adrymateoramon7087 9 ай бұрын
OMGGGGGG the introductionnnnnn 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
@akshay-kumar-007
@akshay-kumar-007 9 ай бұрын
chroot
@Naeem2460
@Naeem2460 4 ай бұрын
3:23 my guy really said "the social awkward" LMAO
@colin_actually
@colin_actually 9 ай бұрын
Great timing w/ this vid. I just hopped on the Go/HTMX train for the first time. Planning to add this to my toolbelt.
@gentreshtani826
@gentreshtani826 7 ай бұрын
@colin_actually how's it going? I just hopped on this train as well. Any tips/tricks?
@jamespritchard9451
@jamespritchard9451 9 ай бұрын
Prime is such a boss at teaching
@GerbenWijnja
@GerbenWijnja 6 ай бұрын
I don't know if anyone else said it already, but you get an invalid receiver type at 1:03:20 because you put an equals sign here: "type Contacts = []Contact" and the equals sign shouldn't be there.
@AdreaSnow
@AdreaSnow 9 ай бұрын
Thank you so much for uploading this!! ❤
@gima123123
@gima123123 8 ай бұрын
Best intro I've seen so far!
@Jabberwockybird
@Jabberwockybird 7 ай бұрын
When I tried htmx on my own, I wound up with a button giving birth to another button. It's probably a rite of passage for learning HTMX.
@alexandersemionov5790
@alexandersemionov5790 9 ай бұрын
I played many htmx videos on a loop. Especially the "contexte" one and many of Primes. Reason is, i quit front end because of React fatigue and started BE journey in hopes of adopting better practices FOR fe and better developer experience.
@circulardep
@circulardep 6 ай бұрын
React fatigue is a real thing.
@ProgrammingWIthRiley
@ProgrammingWIthRiley 9 ай бұрын
Where do you get all these people to sit in the audience? Do they work there?
@elcapitan6126
@elcapitan6126 7 ай бұрын
love the awkward silence during the opening. just the sound of hooves
@Omikronik
@Omikronik 9 ай бұрын
another banger, good work Mr Prime
@josephangelodelosreyes4206
@josephangelodelosreyes4206 9 ай бұрын
Thanks for uploading to YT. Legend
@germainst5603
@germainst5603 8 ай бұрын
*gets off the human horse* "I'm here to introduce you to HTMX" xddd dying
@zebraforceone
@zebraforceone 9 ай бұрын
It is fucking crazy to me that there is hate for HTMX and yet there is thrills all around for Tailwind
@MoamlRH
@MoamlRH 3 ай бұрын
This is one of greatest introduction ever xD
@theoryofmine7473
@theoryofmine7473 9 ай бұрын
Brilliant. Thanks for this.
@yash_renaissance_athlete
@yash_renaissance_athlete 9 ай бұрын
the name.... violating-a-horse-human-at-0:15 AGEN!!!!
@jangra_mohit
@jangra_mohit 9 ай бұрын
I knew it was gonna be good as soon as prime entered on a "horse"
@orterves
@orterves 9 ай бұрын
I think the HATEOAS name is part of why its adoption is avoided so much. I mean, it has HATE right there in the name. I think it should be called HEAPS - still "HTML as the Engine of APplication State" but it's heaps more fun sounding.
@SiddharthPant
@SiddharthPant 9 ай бұрын
That ship has sailed my friend, unfortunately.
@barneylaurance1865
@barneylaurance1865 9 ай бұрын
Maybe, but the H is H for Hypermedia, not H for HTML
@orterves
@orterves 9 ай бұрын
@@barneylaurance1865 ok
@orterves
@orterves 8 ай бұрын
@@barneylaurance1865 yeah well in my acronym the H should stand for HTML instead of Hypermedia
@romanzkv4
@romanzkv4 7 ай бұрын
what an amazing presentation - thanks prime
@bastianwegge
@bastianwegge 9 ай бұрын
Thank you for this great piece of knowledge! You are awesome!
@user-hk3ej4hk7m
@user-hk3ej4hk7m 9 ай бұрын
thank you prime for the spaghetti slideware
@JEM_GG
@JEM_GG 9 ай бұрын
super fun intro to htmx and go for me, ty prime
@jorgeav527-xyz
@jorgeav527-xyz 4 ай бұрын
55:44 literally the most funny moment for a teacher, when you realize no one understand a **** 🤣🤣🤣🤣🤣🤣
@mrmaniac9905
@mrmaniac9905 9 ай бұрын
Prime is such a great presenter
@kusumaglawe5455
@kusumaglawe5455 9 ай бұрын
Epic entry ✨🔥
@lorenzolamas-u6i
@lorenzolamas-u6i 9 ай бұрын
@52:34 I understand this is not the point of the code but I think you don't need to use a type alias like that, a simple type Contacts []Contact should do (Edit: also, the reason there's a problem writing a method on Contacts @1:03:01 is because they are defined as a type alias and you can't use slices as method receivers in Go). Also in newData there should probably be Contacts: Contacts{ ... } otherwise what's the point of declaring the type alias, above? That's just an aside observation. Obviously, this is a very interesting vid. Thanks
@J_A_Niss
@J_A_Niss 9 ай бұрын
The finest of mantaurs I've ever seen.
@jcoronaz26t
@jcoronaz26t 9 ай бұрын
It's been ages since you uploaded to this channel, welcome back 🙂
@comosaycomosah
@comosaycomosah 9 ай бұрын
lmaoooo the ride in was majestic
@TeDynef
@TeDynef 5 ай бұрын
I mean... On youtube you can pause after the intro but in rl?
@leonardoalipazaga8807
@leonardoalipazaga8807 9 ай бұрын
Epic introduction!!
@nguyenthanh1479
@nguyenthanh1479 9 ай бұрын
Thank you Prime!
@jacobdoran9433
@jacobdoran9433 9 ай бұрын
But was the horse TJ?
@torphedo6286
@torphedo6286 4 ай бұрын
I don't understand what a template or a route or a closure are, but I was able to make basic POST requests here! Last year I tried for several hours trying to figure out how to do a POST request and couldn't do it, but this was fairly simple and I *mostly* understand what's going on at a high level.
@frusanov
@frusanov 9 ай бұрын
Mayyyybe it's strange thing to say, but I have a great sleep listening this video
@immaterial_vivi
@immaterial_vivi 9 ай бұрын
if you're following along on windows (i know, shameful) you have to set the -o flag of the build cmd in the .air.toml to something like ./tmp/main.exe; otherwise it breaks (which you deserve for running windows)
@notrab
@notrab 9 ай бұрын
Great intro! Halfway through and learned way more than just htmx too!
@codingjhames
@codingjhames 9 ай бұрын
00:00:00 to 00:00:22 --> epic entrance
@PavelMalinov
@PavelMalinov 9 ай бұрын
You eyes are soooo damnnnnn blueeee. Beautiful man !
@FlorinPop
@FlorinPop 9 ай бұрын
I want to know who's the horse
@maximdzhuliy1037
@maximdzhuliy1037 9 ай бұрын
That into was epic
@dcascato
@dcascato 9 ай бұрын
Wow, I am down for it! EPIC!
@YariRu
@YariRu 9 ай бұрын
Absolutely (x156) fantastic (x298)!
@theangelofspace155
@theangelofspace155 9 ай бұрын
15:22 is this duoable with the 1.22 net/http? By the question you can tell I dont know golang.
@erikpaulsen3111
@erikpaulsen3111 9 ай бұрын
That intro was made by AI and cost 7000 dollars.
@ernstmayer3868
@ernstmayer3868 9 ай бұрын
Could you please share your presentation? I sadly cannot read it.
@rutujrunwal3579
@rutujrunwal3579 9 ай бұрын
Greatest entry of all time
@ishitvashukla4160
@ishitvashukla4160 9 ай бұрын
my fav tech yapper ♥
@mbydokht4556
@mbydokht4556 8 ай бұрын
would you mind sharing the website at 13:52. i couldn't find it anywhere!
6 ай бұрын
Really good intro to htmx! I really wonder one thing though, what setup are you running, laptop + that "pad"-looking display and kb+mouse? I've been looking for a external display to use for my laptop Again thank you for all you hard work
@joseph0x45
@joseph0x45 9 ай бұрын
if you told me yesterday that the first thing I would watch on youtube today is prime riding a man with a horse mask....well I could've believed you
0 to LSP : Neovim RC From Scratch
30:47
ThePrimeagen
Рет қаралды 1,4 МЛН
My Initial Impresson Of Go
12:39
TheVimeagen
Рет қаралды 107 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Go 1.23 Released
32:23
ThePrimeTime
Рет қаралды 103 М.
Creator of HTMX Talks HTMX
1:02:41
ThePrimeTime
Рет қаралды 185 М.
Five of my favorite project ideas to learn Go.
11:31
Dreams of Code
Рет қаралды 91 М.
I tried React and it Ruined My Life
1:19:10
Tsoding Daily
Рет қаралды 156 М.
Why HTMX and Golang? The answer might surprise you...
12:04
Flo Woelki
Рет қаралды 15 М.
HTMX & Go with ThePrimeagen | Preview
15:58
Frontend Masters
Рет қаралды 156 М.
The Simplest Tech Stack
9:38
Awesome
Рет қаралды 140 М.
From React To HTMX
40:01
ThePrimeTime
Рет қаралды 342 М.
Augment Code in Action: Overview, Demo, and Q&A
25:20
Augment Code
Рет қаралды 81
HTMX: 3 IRL Use Cases
18:33
ThePrimeTime
Рет қаралды 125 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН