The Benefits of Dockerizing Your Golang Apps

preview_player
Показать описание
Learn why Dockerizing your Golang applications is essential for efficient development and deployment. Discover the key benefits and get started today!

### Twitch
I stream live on Twitch every weekend
Join the amazing community on Discord
I post memes and host Twitter Tech Spaces

SUBSCRIBE OR GET LAID OFF
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝

Why You Must Dockerize Your Go Applications
The Benefits of Dockerizing Your Golang Apps
Dockerizing Go: A Must for Efficient Development
How Docker Transforms Your Golang Projects
Essential Reasons to Use Docker with Golang

#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 #php #laravel
Рекомендации по теме
Комментарии
Автор

Hope you all enjoy this video, let me know what you think

MelkeyDev
Автор

My todo list app will benefit from horizontal scaling

baconpenguin
Автор

I love that you use excalidraw to drawn your explanation. I do it while I study or trying to figure out some concept

ViniciusPereira-tt
Автор

I use Go for writing command-line tools, mostly for myself. If it works on my computer, it's good enough. 😊

ArturdeSousaRocha
Автор

thank you for the detailed breakdown :) awesome channel

laliluleloMG
Автор

kinda weird when you stop talking in your webcam but keep talking in audio

ludwig
Автор

I prefer using podman over docker mainly because podman runs without a daemon meaning it runs containers without the root permission which is better for security and you don't have to mess with usergroups on linux.

hamzarashid
Автор

I didn't think of having live reloading via docker, that would actually be really nice for some projects. Docker is pretty easy to learn though, and once you learn the basic commands you need you can pretty much use any containerization system or platform as most can either use docker commands or based their commands on docker.

gsgregory
Автор

I'm using tesseract (gosseract) for a project and running it on AWS Fargate. Using Docker, allows me to install all the dependencies without any hassle. Since I'm also using flags, I can use a shell script to execute them accordingly and use it as an entrypoint. Using Docker seems like a no-brainer to me.

paulwaldmann
Автор

Great content keep it up.
Could you make a video about scaling in coolify?

alexandrecolautoneto
Автор

in summary
go already has great tooling, so containers don't add much in terms of managing your environment, especially when comparing against languages like python
regardless, containers are a great primitive to work with when you're managing deployments

raenastra
Автор

I feel like unless you plan on publishing your app to users then I'd prefer using Nix over Docker. And with Nix you get true reproducibility and don't need to deal with the overhead of a container when developing with it. Maybe Docker makes scaling trivially easy or something, I don't know. Then again you could also build your Docker images with Nix as well and get the best of both.

zap
Автор

Hey sir!
Is there any really great UI frameworks
I want to develop a program for productivity that will render ui something like "rofi"
I have recently found out some tools/frameworks like

go-gtk
fyne
gioui

could you help me with this? which one is actually good? As a learner perspective doesn't matter if it hard or not, which one is good?

sideone
Автор

of all languages, I feel like Go has some of the fewest benefits of using docker since it compiles to a binary.

hamm
Автор

Why is it called live reloading when application state isn't preserved

notoriouslycuriouswombat
Автор

Hosting a docker app is more expensive.

o_glethorpe
Автор

Podman clears docker also I HATE DOCKER/PODMAN, local dev code doesnt work in containers )':

iCrimzon