Golang Package Structure Explained in 7 Minutes

9909
43
401
17.12.2021
Golang Dojo

Golang Dojo

981757
21500
111
09.02.2021
US
Описание видео:

Golang Package Structure Explained In today's Golang video, we will talk about the Package Structure in Go. We will go through the types of packages, package naming, package scope, how to structure packages, and everything you need to know about Package Structure in Go programming language. Enjoy! Golang Dojo is all about becoming Golang Ninjas together. You can expect all kinds of Golang tutorials, news, tips & tricks, and my daily struggles as a Golang developer. Make sure to subscribe if you look forward to such content! Get Your Golang Cheat Sheet! - 🤍golangdojo.com/cheatsheet Git repos & notes - 🤍golangdojo.com/resources Golang Project Structure - 🤍🤍youtube.com/playlist?list=PLve39GJ2D71zIhP1n3i44U9NmfB4An-pC #golang #goprogramming #golangdojo

Кадры из видео
Golang Package Structure Explained in 7 Minutes
Golang Package Structure Explained in 7 Minutes
Golang Package Structure Explained in 7 Minutes
Golang Package Structure Explained in 7 Minutes
Тэги из видео
Комментарии пользователей:
budi bong
2022-06-19 13:07:12

DDD project structure pls..

Rohit Pandita
2022-05-14 17:01:07

addicted to the way u speak. cant focus agoherpehkages 🤣

C.C.
2022-03-10 11:48:41

I would... REALLY REALLY REALLY like to see a video about more complex project structures. Please! Please!

Churraskin De Queijo
2022-02-19 21:55:26

I would love to see more content on project structure, this video helped me alot, I was doing a ton of shit wrong lol
thx

nickolas1386
2022-02-12 04:51:48

I’d like to see how you’d recommend organizing a larger MVC design with database. This video was great!

Daniel Collings
2022-01-11 06:52:57

More designs please 🙏.

Keep up the great work. Great content.

Oluwaseun
2022-01-05 00:01:33

Like a noob 👀

Sarthak Tiwari
2021-12-27 19:23:53

great video, nicely explained :D

AliReza Beitari
2021-12-22 05:30:20

Great video as always. 1MdX9Z9fWWw&t=6m21s 6:21 yes of course we want! 🤩

Vitor Rocha
2021-12-22 01:50:50

Bro, you are building a great community, keep goin on. There's so many videos to do

Carlos Castillo
2021-12-21 02:48:05

Btw, a vim tip for when you were talking about block scopes: you can select all the inner elements of the current scope with vi{

Gideon Felt
2021-12-19 20:49:46

I'd love some videos on common design patterns!

FrankFix
2021-12-19 18:20:01

Just to mention... 1. Packages/directories should not use plural naming. 2. Executable(s) should mainly be placed in the cmd/ directory.

スペース
2021-12-18 08:53:42

Nice introduction, but what if we had a complex situation where a package relies on another package but also the package it calls from?

for eg. We have Server, Client and Routine packages, in client we have a client struct, and in routines we want to run a routine with that client type from client package as a parameter, how does this work? If we try import client into routines, we get a import cycle. client relies on routines to run the routine and routines relies on client to access the type.

You could put the client struct into it's own package and import that where you need it, but what if client has functions tied to it? This won't work because it's not a local type of the client package so we can't add functions to the client struct instantiation.

Farzad Majidfayyaz
2021-12-18 03:46:36

Oh no! Don't remove your Ninja intro, I LOVED It 🙁

TJ
2021-12-17 23:22:23

No-no! Please follow "Package Driven Development" instead of anything from Java, C# or even Node ecosystem. Pleeeeease 😋Keep Go clean, simple, and concise.

Manuel Carbajal
2021-12-17 21:38:04

Please! Let's dive into those other topics! :D This part of Go is one I find a little confusing :P

Syd Pao
2021-12-17 15:48:29

Goland vs IntelliJ (go plugin) vs vscode

Carlos Delgado
2021-12-17 15:37:24

If you could go through each one with examples it would be awesome 👏

Что ищут прямо сейчас
bánh quy oreo servis hp english language vale a pena lucas fink skim Nirjhar Sir jjba meme 地理 Visual Basic Express ragdoll physics high dynamic range Korean Dance Sara Šekularac dahi Racing Wheel Haier sensor Issue Hindi lullabies 肺炎 Global Scale of English simplified
Похожие видео
05.03.2021
Golang Packages & Scope Explained!

Golang Packages & Scope Explained!

06.10.2021
What companies are using Golang? And how?

What companies are using Golang? And how?

26.09.2021
Advanced Golang: Channels, Context and Interfaces Explained

Advanced Golang: Channels, Context and Interfaces Explained

13.04.2020
EVERYTHING You SHOULD know about Go Modules (Go Basics #8)

EVERYTHING You SHOULD know about Go Modules (Go Basics #8)

12.04.2022
Why Golang compiles so FAST!?

Why Golang compiles so FAST!?

02.05.2021
How To Structure Your Go App - Full Course [ Hex Arch + Tests ]

How To Structure Your Go App - Full Course [ Hex Arch + Tests ]

24.02.2022
How to Properly Log Things in Go (Native) - STOP using fmt.Println()

How to Properly Log Things in Go (Native) - STOP using fmt.Println()

17.07.2022
What Golang Projects Should I Build to Get a Job?

What Golang Projects Should I Build to Get a Job?

26.11.2021
Is Golang Object Oriented!? (OOP)

Is Golang Object Oriented!? (OOP)

30.12.2020
Golang Tutorial 3 - Golang pointers explained, once and for all

Golang Tutorial 3 - Golang pointers explained, once and for all

04.03.2018
Concurrency in Go

Concurrency in Go

19.04.2022
make() vs new() - Similarities & Differences

make() vs new() - Similarities & Differences

22.06.2021
Golang Linked List - Golang Data Structures

Golang Linked List - Golang Data Structures

26.07.2021
golang project structure

golang project structure

21.11.2021
GoLang Packages and Modules | Beginners Go Tutorial

GoLang Packages and Modules | Beginners Go Tutorial

18.09.2021
Clean architecture in Go. How to organize a project structure?

Clean architecture in Go. How to organize a project structure?