Skip to content
Atharva Pandey
Polyglot Engineer
Writing
Courses
Notes
About
Course
Go Package & Module Architecture
7 lessons · Go. Start at lesson one and work through in order.
1.
Package Boundaries
2.
Avoiding Cyclic Dependencies
3.
internal/ Usage Patterns
4.
Interface Placement
5.
Monolith vs Multi-Module
6.
Dependency Direction
7.
go.work and Workspace Mode