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
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
This video was exactly what I was searching for recently. And air is exactly what I have been looking for. Thanks for this video.
How is that possible? Its a simple google search
bruh shut up let him enjoy the video
I really like the GO Colly Web Scraping Library.
Very helpful package, I even recently contributed the pre&post commands to it.
Oh thats amazing.
You got any other suggestions for Go packages to cover?
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!
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
Always
That thumbnail is amazing melkey eyecandy
This is going to help with me 2 projects so much, thank you
No problem
The Docket feature sounds so neat!
Yeah super nice
Goland would do that for you, I didn't know vscode had no extensions for live reloading
Yeah, Goland is nice
I did not know that. I will check it out.
I really liked that you used Chi for this demo. Really nice!
Yeah Chi is super nice
It doesn't refresh the browser though
You should ReactJs
This is so useful, was going through the pain of rerunning over and over
Hell yeah
Does it not refresh the browser?
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?
Not sure!
just perfect
I am just starting a go project and this will be perfect
Yep yep!
Great video, exactly what I was missing in Go
Glad you enjoyed it!
i kinda like samber/mo package, it helps designing data structures, but sure not to be abused
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.
Yeah, just use the CLI tool
Wow. This looks sick. Thanks for sharing!
No problem
dope package 🔥, thanks for this my golang friend
Hell yeah
Nice, everyone wanted a Hot Live😅
and we got one!
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
Awesome! What about covering ent perhaps? About to use it on a large project I'm porting from Django
Sounds great!
developing with air in your OS ❌
developing with air in a docker container❌
running live production server with air ✅
yes sir
Maybe I'm missing something, but I would love it if it ran tests too.
I dont think the point of this package is to run tests
Love this kind of videos
Ill make more then
What about auto updating changed packages the project is using
it is like nodemon, right ?
Chi-fluencer w that plug
Air + Chi + ENT is all i need 💵
Chi is awesome
NEED SOME AIR
Great tool!
Yeppers
Oh this clears up a massive pain point.
Awesome
nice bro
When I kill a server, I feel like sad. Like I killed a bunny.
thanks
You're welcome!
I guess it is slow
Das kewl
Very cool
if u use fiber u can use fiber dev comand 😅😅
Oh sweet. And if i dont want to use Fiber?
I tried doing composer install air but it didn't work. I'm on PHP 8.2, any help?
lmao
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.
entr?