
如何在 go 中引入自定义包?
在 go 中创建一个自定义包并从其他模块中导入它是一个常见的任务。以下是如何操作:
-
使用 go.mod 管理模块
根据问题描述,你使用了 go.mod 来管理模块。要引入本地包,请确保你的 go.mod 文件包含如下内容:
module hello.com/main require hello.com/test01 v1.0.0
-
导入包
在 main.go 文件中,可以使用以下语句导入包:
import "hello.com/test01"
常见问题
-
go 环境设置
视野自助系统小型企业版2.0 Build 20050310下载自定义设置的程度更高可以满足大部分中小型企业的建站需求,同时修正了上一版中发现的BUG,优化了核心的代码占用的服务器资源更少,执行速度比上一版更快 主要的特色功能如下: 1)特色的菜单设置功能,菜单设置分为顶部菜单和底部菜单,每一项都可以进行更名、选择是否隐 藏,排序等。 2)增加企业基本信息设置功能,输入的企业信息可以在网页底部的醒目位置看到。 3)增加了在线编辑功能,输入产品信息,企业介绍等栏
确保已设置 go111module 和 goproxy 环境变量。
-
本地包导入
如果要引入本地的包,请使用单引号(')而不是双引号(")。
-
包路径
确保导入的包路径与 go.mod 文件中指定的一致。
建议
对于初心者,建议使用 jetbrains goland ide,它可以简化 go 开发并提供代码补全和错误检查等功能。









