Bài viết phổ biến của tác giả
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
$ go version
1.13.3
ĐẠI HỌC
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- go.mod
+--- go.sum
+--- my-utils
+--- go.mod
+--- go.sum
+--- uuid
+--- uuid.go
my-auth-server
sử dụng
my-api-server/my-utils/uuid
作为依赖
my-utils
里面
my-auth-server
,但作为图书馆,
my-utils
将在多个地方使用。
my-utils
还有一个
go.mod
, 但包含
mô-đun
宣言。
my-auth-server
,模块路径变为
my-api-server/my-auth-server/my-utils
my-auth-server
my-session-server
my-utils
两者都在里面,因为只能有一个
mô-đun
theo
go.mod
声明.
1 Câu trả lời
实现此目的的一种简洁方法是在所有项目之外使用 utils 一个独立模块,然后在任何您想要的地方导入。既然很明显,您希望它本身就是一个模块。
像
ĐẠI HỌC
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- go.mod
+--- go.sum
+--- my-utils
+--- go.mod
+--- go.sum
+--- uuid
+--- uuid.go
ĐẠI HỌC
+---src
+--- my-api-server
+--- my-auth-server
+--- main.go
+--- go.mod
+--- go.sum
+--- my-utils
+--- uuid
+--- uuid.go
关于go - 如何将一个 Go 模块嵌套在多个 Go 模块中作为本地依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58473828/
Tôi là một lập trình viên xuất sắc, rất giỏi!