我正在尝试将本地文件导入到我的 main.go 文件中,并且本教程(和其他类似教程)说要运行go install <path>
以便将该路径作为包导入。这似乎是一种开发本地包的缓慢方法,因为go install <path>
每次您想要查看本地包中的更改时都必须运行。
有没有更快的方法来导入/更新本地包?我在更新后使用gomon自动重新加载我的代码,所以理想情况下,我的代码会在更新本地包后自动重新加载。
你应该使用 go 模块。您提到的教程似乎比模块功能更早。简而言之:您可以导入一个包,运行 go build,任何导入的外部包都会根据需要自动为您下载,无需执行go get
. 从这里开始: