使用mod模式的时候,怎么使用本地的项目,尤其是在使用微服务开发的时候,需要用到service中的pd文件

首先go mod init之后编辑生成的go.mod文件

使用replace替换掉就可以了

 

module demo/services/xxxxxx

go 1.14

require (
    demo/services/micro/xxxxxx v0.0.0-incompatible
    github.com/golang/protobuf v1.4.0 // indirect
    github.com/micro/go-micro v1.18.0 // indirect
)

replace demo/services/micro/xxxxxx => ../../xxxxxx

 

发表评论