golang 本地包引入 HappyTony 2023-06-09 222 阅读1分钟 在 go mod 模式下, 使用 replace来指定本地包目录, 一般情况下只需要指定顶级目录引入即可 replace gocommon => ./go-common-v2 但有时候本地包中包含了子级包, 这时代码中用到子包时, 就需要再次明确replace 到下级包位置, 否则会报错 replace gocommon => ./go-common-v2 replace gocommon/aes => ./go-common-v2/aes # 子包里也包含 go.mod 文件