最近由于项目要求,需要对 IPFS
源码进行修改,由于自己在此之前没有接触过 Go 语言,在使用 go mod
导入本地自己开发的工具包的时候折腾了好久才搞定。
记录一下,以备后期查阅。
Go 语言的 Module 新特性是在 go1.11 的发布之后才支持的,这是 Go 语言新的一套依赖管理系统。
在开发过程中会有一些公司的中间件项目被很多项目依赖引入,但是这项项目很多往往是私有项目,私有项目是无法通过 god mod
下载依赖。
本文以码云上的私有项目为例,讲述如何解决这个问题。