Тёмный

How to structure your Go projects 

eldr-io
Подписаться 1,9 тыс.
Просмотров 9 тыс.
50% 1

In this video I walk through how I structure all of my Golang projects, explaining the directory structure, the source files, where I put unit and integration tests, as well as some key tooling that I use like Makefiles and mockery.
Link to golang-project-structure repo: github.com/golang-standards/p...
Link to tutorial weatherman source code: github.com/sigrdrifa/weatherm...
Hope you enjoyed this video and let me know if you want me to cover any specific topics in the comments below!

Наука

Опубликовано:

 

18 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 25   
@eldr-io
@eldr-io 25 дней назад
The repo for the code in this tutorial is here: github.com/sigrdrifa/weatherman-tutorial And the editor I use is Neovide (neovim), the config is here: github.com/sigrdrifa/nvim thanks for watching!
@felixna5650
@felixna5650 2 месяца назад
Would love to see more about how you test stuff!! Thanks for the videos
@CodePulse
@CodePulse 4 дня назад
Wow you seem very knowledgeable
@jevve11er
@jevve11er Месяц назад
Your videos are easy to understand and they are really useful. 👍
@vb_gh
@vb_gh 16 дней назад
Amazing video! Shouts from Ghana 🇬🇭.
@Mikkysam52
@Mikkysam52 2 месяца назад
yes please, a video on writing tests
@tomkoefod
@tomkoefod 17 дней назад
awesome background btw on your term.
@luismiguelbaezaponte9208
@luismiguelbaezaponte9208 Месяц назад
I really like your neovim configuration, could you make a video about it?
@veag687
@veag687 2 месяца назад
Fit!
@vb_gh
@vb_gh 16 дней назад
Can you kindly make a video on concurrency in go. Featuring go routines, channels (buffer and unbuffered channels) in regards to when to use a either one, wait groups and mutex. Also various real life use cases of each. When should one use a mutex over a channel and vice versa.
@eldr-io
@eldr-io 16 дней назад
Great idea, on it!
@eldr-io
@eldr-io 16 дней назад
Just posted a video about this :) Thanks for the suggestion
@mlitzy
@mlitzy 2 месяца назад
what is the setup causing the cursor to steak across the screen? I think it makes it easier to follow.
@jrtomsic
@jrtomsic 2 месяца назад
I think the cursor streak is a feature of neovide, a neovim GUI
@eldr-io
@eldr-io 2 месяца назад
Thanks that was my thinking too. I'm using Neovide (a NVim GUI) and NVChad which is a Neovim distribution
@mr.daniish
@mr.daniish 26 дней назад
Love from Pakistan ❤
@hansqid
@hansqid Месяц назад
hey could you please make a video how to make vim environment like u? appreciate if u do it, thankss
@p.owolabi.e
@p.owolabi.e Месяц назад
We know she is an Ai right
@yasminbennett6747
@yasminbennett6747 2 месяца назад
another great video ⸜(。˃ ᵕ ˂ )⸝♡ #womeninstem
@zakariachahboun
@zakariachahboun 27 дней назад
it's not women >
@user24233
@user24233 Месяц назад
drop your dot files, your desktop is very pretty
@RonNorthcutt
@RonNorthcutt 2 месяца назад
Good stuff! But, the links in the description don't work and are cut off. Anyone who cares can still find them pretty easily, but still :D
@eldr-io
@eldr-io 2 месяца назад
Hey, yeah since I only just created this channel, youtube won't let me post full links yet :(
@bjo004
@bjo004 Месяц назад
Was waiting for you to cover go.mod and go.sum. Great video btw.
@ellywithpluto125
@ellywithpluto125 Месяц назад
after we had a gaming girl, it's time for coding girl.
Далее
How To Structure A Programming Project…
19:00
Просмотров 80 тыс.
Я НЕ УМЕЮ СНИМАТЬ ТАКИЕ ВИДЕО
00:16
This Is The BEST Way To Structure Your GO Projects
11:08
From React To HTMX
40:01
Просмотров 288 тыс.
30 Vim commands you NEED TO KNOW (in just 10 minutes)
10:27
BEST way to handle ICONS in your VITE APPS!
10:21
Просмотров 2,9 тыс.
How I Structured My Side Project In Go - Sendit.sh
17:09
Thoughts About Unit Testing | Prime Reacts
11:21
Просмотров 202 тыс.
Which Phone Unlock Code Will You Choose? 🤔️
0:14
Apple. 10 Интересных Фактов
24:26
Просмотров 91 тыс.