做項目偶爾會用到以前已經(jīng)寫好的代碼庫。由于有些代碼不會放在 github 上,就需要導入本地代碼庫(不要用ctr+c、ctr+v)。
例如:
我有一個已經(jīng)寫好的老代碼,保存在電腦硬盤這樣的位置
f:/mygo/src/cofoxPub
我的新項目使用了 go mod。在 go.mod 文件中,我先在 require 中添加如下代碼
cofoxPub v0.0.0
然后,我開始寫 go.mod 文件中的 replace 部分。代碼如下
replace (
cofoxPub => f:/mygo/src/cofoxPub
)
此時,我就可以在我的新項目中 import 引用 cofoxPub 了,然后在代碼中使用cofoxPub里那些早就完成的功能。
Pwd = cofoxPub.CoFoxPwdEncode(newPwd)
這是我在幾個月前給自己寫的一個密碼加密程序,現(xiàn)在我可以直接引用它了。哈哈!