美文网首页
90.go使用go mod 导入本地代码库

90.go使用go mod 导入本地代码库

作者: 厚土火焱 | 来源:发表于2021-10-26 23:27 被阅读0次

做项目偶尔会用到以前已经写好的代码库。由于有些代码不会放在 github 上,就需要导入本地代码库(不要用ctr+c、ctr+v)。
例如:
我有一个已经写好的老代码,保存在电脑硬盘这样的位置

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)

这是我在几个月前给自己写的一个密码加密程序,现在我可以直接引用它了。哈哈!

相关文章

  • 90.go使用go mod 导入本地代码库

    做项目偶尔会用到以前已经写好的代码库。由于有些代码不会放在 github 上,就需要导入本地代码库(不要用ctr+...

  • GO 导入自定义包

    一 导入的包里不能带有 main 函数,否则会报下面的错误 代码 go mod 使用go mod 管理各种依赖,当...

  • 03、package irisWeb/controller is

    代码如下: 执行后报错: 原因是使用go mod 管理各种依赖,当导入自己定义的包的时候,需要从go.mod文件作...

  • go mod vendor小计

    调试库代码 go mod现在已经深入人心。想用fmt.Printf大法调库代码,会发现缓存的go mod代码是不能...

  • gomod常用

    gomod文件初始化:go mod init找到项目依赖并导入:go mod tidy安装指定版本:go mod ...

  • Go Modules模式

    本文记录是在Golang中配置本地代码环境的时候需要使用到的一些命令以及环境变量; Go mod 命令 Go mo...

  • Golang数据库操作增删改查

    go 连接mysql进行数据库操作 导入包,导入github那个驱动包是因为go本地的数据库操作需要用到那个驱动 ...

  • 50.Go Mod 来创建 Gin 项目

    开启 Go mod 初始化 Go mod 使用Go mod 进行包管理,可以在$GOPATH/src 之外创建项目...

  • go-systemd: no matching versions

    问题 在使用go mod的情况下,添加依赖go-systemd或者etcd的golang库的时候容易出现no ma...

  • golang 私有库 go get: module /@v/li

    开发使用私有库时,比较常规操作在go.mod中这样replace goproject/common => ../c...

网友评论

      本文标题:90.go使用go mod 导入本地代码库

      本文链接:https://www.haomeiwen.com/subject/ktkualtx.html