This Package Makes It SO Much Easier To Write Golang Code

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • 🚀 Ready to turbocharge your Go programming experience? In this video, we dive into the incredible Go package 'air' - a powerful tool that brings live reloading to your Go projects, making development faster and more efficient than ever before!
    🔗 Download 'air' and follow along with our step-by-step guide to set it up in your Go projects. Say goodbye to manual code recompilation and hello to real-time code changes! Whether you're a
    beginner or an experienced Go developer, this tool is a game-changer.
    Air: github.com/cos...
    Twitch
    I stream live on Twitch every weekend
    Twitch : / melkey
    Join the amazing community on Discord
    Discord: / discord
    I post memes and host Twitter Tech Spaces
    Twitter: / melkeydev
    SUBSCRIBE OR GET LAID OFF
    ╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
    ║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
    ╠╗║╚╝║║╠╗║╚╣║║║║║═╣
    ╚═╩══╩═╩═╩═╩╝╚╩═╩═╝
    #coding #neovim #typescript #programming #vim #softwareengineering #codinglife #webdesign #webdevelopment #webdev #javascript #rustlang #rust #twitch #twitchstreamer #programmerhumor #codinghumor #software #softwareengineer #softwaredeveloper #softwaredevelopment #gymbro #gym #programmerhumor #programming #coding #golang #go #golanguage

Комментарии • 77

  • @MelkeyDev
    @MelkeyDev  11 месяцев назад +8

    I hope you all enjoyed this video! Check the description for the link to the package.
    Like, comment and subscribe! It means the world to me

  • @Athena-2003
    @Athena-2003 11 месяцев назад +14

    This video was exactly what I was searching for recently. And air is exactly what I have been looking for. Thanks for this video.

    • @ArcticPrimal
      @ArcticPrimal 11 месяцев назад

      How is that possible? Its a simple google search

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад +3

      bruh shut up let him enjoy the video

  • @midhunmanu007
    @midhunmanu007 11 месяцев назад +4

    I really like the GO Colly Web Scraping Library.

  • @kareemmahlees3597
    @kareemmahlees3597 11 месяцев назад +4

    Very helpful package, I even recently contributed the pre&post commands to it.

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Oh thats amazing.
      You got any other suggestions for Go packages to cover?

  • @zevo92
    @zevo92 11 месяцев назад

    I literally wrote my first grug server yesterday and got super annoyed by the constant stop-start loop I had to do. I searched for live reloading on the nets' an found air but I didn't know what to do because I'm new to Go and all I heard was "the standard library has everything you need" and thought I should not bring my [other-language]-brain to Go. This video helped me take a few more steps on my path to learning Go and understanding the language specific mindset. Thanks man!

    • @iCrimzon
      @iCrimzon 11 месяцев назад

      Well Gos' standard library is all you need but try to think of this kinda like giving Go some protein to make it stronger and faster , its always better to be stronger and faster

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Always

  • @brotherthegrest
    @brotherthegrest 11 месяцев назад +1

    That thumbnail is amazing melkey eyecandy

  • @stonehat
    @stonehat 11 месяцев назад +2

    This is going to help with me 2 projects so much, thank you

  • @kaczor647
    @kaczor647 11 месяцев назад +1

    The Docket feature sounds so neat!

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Yeah super nice

  • @3266711732665514
    @3266711732665514 11 месяцев назад +2

    Goland would do that for you, I didn't know vscode had no extensions for live reloading

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад +1

      Yeah, Goland is nice

    • @DavidTaylorM
      @DavidTaylorM 7 месяцев назад

      I did not know that. I will check it out.

  • @RootsterAnon
    @RootsterAnon 11 месяцев назад

    I really liked that you used Chi for this demo. Really nice!

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Yeah Chi is super nice

  • @niquedegraaff
    @niquedegraaff 6 месяцев назад +4

    It doesn't refresh the browser though

  • @Luis-ws2hx
    @Luis-ws2hx 11 месяцев назад

    This is so useful, was going through the pain of rerunning over and over

  • @Carlos.Santiago
    @Carlos.Santiago 5 месяцев назад +1

    Does it not refresh the browser?

  • @PeterBenjamin-KH
    @PeterBenjamin-KH 11 месяцев назад +1

    Is there a significant advantage over a generic file/path watcher, like `watchexec` or `entr`, which can also be used to start servers, run tests, run linters/formatters, re-compile programs, ...etc?

  • @doce3609
    @doce3609 11 месяцев назад

    just perfect
    I am just starting a go project and this will be perfect

  • @alcb1310
    @alcb1310 11 месяцев назад

    Great video, exactly what I was missing in Go

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Glad you enjoyed it!

  • @rw_panic0_0
    @rw_panic0_0 11 месяцев назад

    i kinda like samber/mo package, it helps designing data structures, but sure not to be abused

  • @imaksimus
    @imaksimus 11 месяцев назад

    The usage inside a docker container is very useful. But if you’re just goofing around a tool like entr does pretty much the same.

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Yeah, just use the CLI tool

  • @Kodlak15
    @Kodlak15 11 месяцев назад

    Wow. This looks sick. Thanks for sharing!

  • @ElZero010
    @ElZero010 11 месяцев назад

    dope package 🔥, thanks for this my golang friend

  • @chandrashakharkachawa7874
    @chandrashakharkachawa7874 5 месяцев назад +1

    Nice, everyone wanted a Hot Live😅

    • @MelkeyDev
      @MelkeyDev  5 месяцев назад

      and we got one!

  • @johnnathaniel1336
    @johnnathaniel1336 7 месяцев назад

    The challenge i found with Air,is that I love using flags,like passing my database DSN,etc,I failed to configure air to run it with these command line flags,can you help me on this

  • @HypothesisI
    @HypothesisI 11 месяцев назад

    Awesome! What about covering ent perhaps? About to use it on a large project I'm porting from Django

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Sounds great!

  • @kartashuvit4971
    @kartashuvit4971 11 месяцев назад +1

    developing with air in your OS ❌
    developing with air in a docker container❌
    running live production server with air ✅

  • @mikaelfrosthage4375
    @mikaelfrosthage4375 11 месяцев назад

    Maybe I'm missing something, but I would love it if it ran tests too.

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад +1

      I dont think the point of this package is to run tests

  • @inigoarejula2147
    @inigoarejula2147 11 месяцев назад

    Love this kind of videos

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад +1

      Ill make more then

  • @pexx99
    @pexx99 9 месяцев назад

    What about auto updating changed packages the project is using

  • @KrishnanshAgarwal
    @KrishnanshAgarwal 8 месяцев назад

    it is like nodemon, right ?

  • @emil_l889
    @emil_l889 11 месяцев назад

    Chi-fluencer w that plug

  • @pyakz2906
    @pyakz2906 11 месяцев назад

    Air + Chi + ENT is all i need 💵

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Chi is awesome

  • @emil_l889
    @emil_l889 11 месяцев назад

    NEED SOME AIR

  • @angeldev96
    @angeldev96 11 месяцев назад

    Great tool!

  • @wcrb15
    @wcrb15 11 месяцев назад

    Oh this clears up a massive pain point.

  • @johnpeterson8493
    @johnpeterson8493 11 месяцев назад

    nice bro

  • @Richard-sp3ul
    @Richard-sp3ul 8 месяцев назад

    When I kill a server, I feel like sad. Like I killed a bunny.

  • @zakariachahboun
    @zakariachahboun 11 месяцев назад

    thanks

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      You're welcome!

  • @nordeenhasan6030
    @nordeenhasan6030 11 месяцев назад +1

    I guess it is slow

  • @zyriab5797
    @zyriab5797 11 месяцев назад

    Das kewl

  • @r3plican
    @r3plican 11 месяцев назад

    if u use fiber u can use fiber dev comand 😅😅

    • @MelkeyDev
      @MelkeyDev  11 месяцев назад

      Oh sweet. And if i dont want to use Fiber?

  • @thewhiteoaktree
    @thewhiteoaktree 11 месяцев назад +1

    I tried doing composer install air but it didn't work. I'm on PHP 8.2, any help?

    • @oxidant5
      @oxidant5 11 месяцев назад +3

      lmao

    • @imaksimus
      @imaksimus 11 месяцев назад

      Composer install doesn’t accept package name as an argument. Instead this command installs all the dependencies specified in composer.json respecting the lock file (if present). The command that adds a new dependency is composer require.
      Here is your help, man.

  • @user-ts8rf2fo3j
    @user-ts8rf2fo3j 11 месяцев назад +1

    entr?