Build real-time modern web apps with Go, WebSockets and HTMX

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 พ.ค. 2024
  • #golang #htmx #websockets #tutorial #programming
    In this video I create a sample modern web application that uses WebSockets in Golang and HTMX to display an autoupdating Hardware Monitor showing data about what is happening on the device.
    The full source code is available on Github, see the pinned comment below!
    github.com/sigrdrifa/go-htmx-...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 43

  • @eldr-io
    @eldr-io  26 วันที่ผ่านมา +12

    Hey guys,
    The source code for this video tutorial is here: github.com/sigrdrifa/go-htmx-websockets-example
    and my NVIM config is here: github.com/sigrdrifa/nvim
    Thanks for watching!

  • @davidherbert6359
    @davidherbert6359 26 วันที่ผ่านมา +6

    So Wonderful presentation and git thank you. Nice to see latest HTMX used. I learn so much in a simple and non over whelming way. I am most definitely Subscribed respect to u. Keep on maybe templ/HTMX/auth next pls.

  • @baronbeans5001
    @baronbeans5001 25 วันที่ผ่านมา

    Love your tutorials. I would really love one on context please

  • @deathdefier45
    @deathdefier45 25 วันที่ผ่านมา

    You're awesome

  • @iPha1L
    @iPha1L 21 วันที่ผ่านมา +1

    Any chance you could make a video regarding installing NVIM and Neovide with your config?

  • @mathandemotion
    @mathandemotion 22 วันที่ผ่านมา +1

    that go context video would be helpful for me

  • @OvidiuIspas
    @OvidiuIspas 26 วันที่ผ่านมา +4

    Sorry for the somewhat untelated question, but what cursor is that? I also suppose the wm is hyprland? It would be really awesome so share your dotfiles, or why not, a future video of your setup! Thanks in advance!

    • @cg219
      @cg219 25 วันที่ผ่านมา

      I second all of this

    • @brivism
      @brivism 25 วันที่ผ่านมา +1

      Looks like default cursor animation in neovide

    • @OvidiuIspas
      @OvidiuIspas 25 วันที่ผ่านมา +1

      @@brivismthanks for replying, yep it looks like that’s what it was!

    • @eldr-io
      @eldr-io  25 วันที่ผ่านมา +1

      Hey, yea I use neovide, check the pinned comment for the config! As for WM, I change a lot and some times I'm on Hyprland, Cosmic or GNOME. This video is on gnome on fedora 40 :)

  • @WhatNameHere
    @WhatNameHere 24 วันที่ผ่านมา

    How do you make your lualiine common for nvim tree and the buffer?

  • @chrisj21b
    @chrisj21b 26 วันที่ผ่านมา

    I'm gonna enjoy it very very much

  • @ahmedschhaider4762
    @ahmedschhaider4762 25 วันที่ผ่านมา

    thank you, really helpful

  • @dethcx22
    @dethcx22 วันที่ผ่านมา

    fyi your site link in your TH-cam channel shows the default NGINX startup page, so there's some sort of problem with your NGINX configuration

  • @eduardabramovich1216
    @eduardabramovich1216 5 วันที่ผ่านมา

    Please make more apps using the Go + HTMX stack.

  • @MartinAndrasi
    @MartinAndrasi 25 วันที่ผ่านมา

    Hello, whats the editor and plugins? Is it neovim with mouse plugin or ?

    • @eldr-io
      @eldr-io  25 วันที่ผ่านมา

      Hey, it's neovide. Check the pinned comment for the config

  • @majidmohamadi5353
    @majidmohamadi5353 25 วันที่ผ่านมา

    Very nice, GJ

  • @ademolakolawole3407
    @ademolakolawole3407 22 วันที่ผ่านมา

    Amazing!!!

  • @daniellanciotti8908
    @daniellanciotti8908 24 วันที่ผ่านมา

    is it me , or the code editor pointer is so smooth ??

  • @keerthes
    @keerthes 26 วันที่ผ่านมา

    How much will it take for a beginner to learn ?

    • @eldr-io
      @eldr-io  26 วันที่ผ่านมา +2

      It depends how much of a beginner you are but if you follow along with the tutorial you should be able to get to the same point of having a HTMX webapp that shows realtime data updates. It could be benificial for you to also watch my videos on structuring Golang projects, pointers in Go and practical concurrency in Go :) hope that helps!

  • @bassamsaleh8034
    @bassamsaleh8034 24 วันที่ผ่านมา

    Thanks for sharing but Context, context. Everyone in golang is using it. Video on context with real life example would be cool

  • @Cathal-zb4lu
    @Cathal-zb4lu 25 วันที่ผ่านมา +24

    These videos are fantastic but i think she's an AI generated image and voice lol

    • @deathdefier45
      @deathdefier45 25 วันที่ผ่านมา

      You can hear the keystrokes sometimes

    • @kapzsisag
      @kapzsisag 25 วันที่ผ่านมา +1

      seems like a voice changer maybe? her voice glitches out sometimes like at 26:47

    • @javierflores09
      @javierflores09 24 วันที่ผ่านมา +1

      @@deathdefier45 that can be edited in for the effect, I know the person on the thumbnails is definitely AI generated, however I don't know if the voice is. Maybe a voice changer

    • @user-qk4tx9jc4m
      @user-qk4tx9jc4m 24 วันที่ผ่านมา

      Thats what I thought at first moment, but it works.
      Look at you and me!😂😂

    • @satyayuga0
      @satyayuga0 14 วันที่ผ่านมา

      Voice is real, but picture is obviously AI generated

  • @nihirzala
    @nihirzala 25 วันที่ผ่านมา

    Is this fedora os ??

    • @eldr-io
      @eldr-io  25 วันที่ผ่านมา

      Hey, yes, I change around a lot but this video is on fedora 40 (Gnome)

    • @nihirzala
      @nihirzala 24 วันที่ผ่านมา

      @@eldr-io I am using the arch 😶 & get alot nightmares with it.

  • @buddy.abc123
    @buddy.abc123 24 วันที่ผ่านมา

    Use your real voice please. We have AI fatigue. Will catch you on the next one 👍🏾

  • @anantmishra6783
    @anantmishra6783 6 วันที่ผ่านมา

    wow, co pilot is really really annoying!

  • @AnoniChocolateMoose
    @AnoniChocolateMoose 25 วันที่ผ่านมา

    I highlighy doubt this video

  • @celestial8610
    @celestial8610 13 วันที่ผ่านมา

    like the content. but the voice its like indian accent forced to native english woman using AI.

  • @justafreak15able
    @justafreak15able 25 วันที่ผ่านมา +3

    your just wasting your time and skill on making AI generated videos. Make it your own and make a portfolio out of it.