Go如何在本地引用以及发布并引用自定义工具包

如何引用本地自定义工具包

我们首先要准备两个项目,分别为需要引入的工具包当前项目。

Go 复制代码
myutils、myproject
  1. myutils为我们的项目1-工具包
Go 复制代码
package mypakge

import "strings"

func IsContains(s string) bool {
	if strings.Contains(s, "a") {
		return true
	}
	return false
}

目录结构:

  1. myproject为我们当前项目

目录结构为:

第一步:我们要确保这两个项目在同一个目录当中。

第二步:在当前项目中,通过gomod引入工具包依赖:

第三步:通过import引入该包并使用即可:

如何发布自定义项目并引用

第一步:首先在gitee或github上创建相应的仓库

'​​​

第二步:通过git将自定义项目推送到对应的仓库中

Go 复制代码
git add .
git commit -m ""
git push

第三步:在当前项目的终端下下载远程依赖

Go 复制代码
go get -u 仓库地址

下载完成后,查看go.mod文件

说明下载成功!

第四部:import导入包并使用

相关推荐
帅中的小灰灰几秒前
C++编程原型设计模式
开发语言·c++
数据知道12 分钟前
【Flask】一文掌握 Flask 基础用法
数据库·后端·python·flask·python web
q***735515 分钟前
windows配置永久路由
android·前端·后端
7***n7515 分钟前
Java构建工具
java·开发语言
u***u68534 分钟前
Kotlin多平台开发实践
android·开发语言·kotlin
码事漫谈34 分钟前
不懂汇编的后端不是一个好的开发
后端
Q***K5537 分钟前
Kotlin与Java互操作指南
java·开发语言·kotlin
码事漫谈42 分钟前
AI时代,汇编语言还有必要学吗?我的惨痛教训与思考
后端
星月前端43 分钟前
[特殊字符]面向 ArcGIS for JavaScript(4.x)开发者的「坐标系统(CRS / 投影)」全面解读
开发语言·javascript·arcgis
考虑考虑1 小时前
jpa将SQL记录到日志文件
spring boot·后端·spring