sharlatan pushed a commit to branch go-team
in repository guix.

commit 5141b03bacfe112ce4f468093de8a46e5b347192
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Sep 6 07:53:08 2024 +0100

    import/go: Add comment about monorepo.
    
    * guix/import/go.scm: Clarify what is monorepo in Go ecosystem.
    
    Change-Id: I86e35db4f02bfacb3df15a330ca1fde373b3cc13
---
 guix/import/go.scm | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/guix/import/go.scm b/guix/import/go.scm
index dd9298808d..de84270753 100644
--- a/guix/import/go.scm
+++ b/guix/import/go.scm
@@ -72,6 +72,10 @@
 ;;; unit of source code interchange and versioning".  Modules are generally
 ;;; hosted in a repository.
 ;;;
+;;; Monorepo is a collection of modules within the same VCS source.  Each
+;;; module of monorepo may be released individually by assigning
+;;; "<subdir>/v<semver>" tag (see: https://go.dev/ref/mod#modules-overview).
+;;;
 ;;; At this point it should handle correctly modules which have only Go
 ;;; dependencies and are accessible from proxy.golang.org (or configured via
 ;;; GOPROXY).

Reply via email to