In this video, I go over my monorepo of Full Stack Golang Webs. Specifically, I talk about how I've structured the code base with patterns like the repository pattern, shared libaries of code and my approach re-using Golang packages.
This pattern has allowed me to build Full Golang applications faster by re-using the core components the web application. Like session management, authentication with Google and business logic layers for each application.
Having all of the applications within a single monorepo allows me to iterate faster through new projects and build things with a re-useable code mindset.
Let me know what you think, and of course, let me know if you have any of your own approaches to Golang monorepos or just full-stack go in general! :)
Interested in CollabGrab? https://collabgrab.com
JOIN my Discord: / discord
Follow me on X: https://x.com/samvcodes
Watch me on Tiktok: / samvcodes
Build web applications fast with Shipfast: https://shipfa.st/?via=samvcodes