使用goinstall后导入web.go错误

使用goinstall后导入web.go错误,go,goinstall,Go,Goinstall,有了,我成功地使用了goinstall github.com/hoisie/web.go,在第一次安装git之后没有任何错误。然而,现在当我尝试编译给定的示例代码时,go没有找到web包。我得到了错误 main.go:4: can't find import: web 关于这个代码 package main import ( "web" ) func hello(val string) string { return "hello " + val } func main() {

有了,我成功地使用了goinstall github.com/hoisie/web.go,在第一次安装git之后没有任何错误。然而,现在当我尝试编译给定的示例代码时,go没有找到web包。我得到了错误

main.go:4: can't find import: web
关于这个代码

package main

import (
    "web"
)

func hello(val string) string { return "hello " + val }

func main() {
    web.Get("/(.*)", hello)
    web.Run("0.0.0.0:9999")
}

我需要做什么特别的事情才能让它识别包裹吗?我在$GOROOT/src/pkg/github.com/hoisie/web.go/web上找到了包源代码。我尝试将github.com/hoisie/web.go/web作为导入,但它仍然不喜欢这样做。

如果安装web.go-through-goinstall,则需要执行以下操作:

import "github.com/hoisie/web.go"

Goinstall仍然是一个实验系统。如果您不必包含完整路径,那就太好了。

如果您安装web.go-through-goinstall,您需要执行以下操作:

import "github.com/hoisie/web.go"
import web "github.com/hoisie/web.go"

Goinstall仍然是一个实验系统。如果您不必包含完整路径,那就太好了。

看起来这个问题已经解决了:这是我最初的问题,我把它移到这里,将我的两个问题分开。很抱歉搞混了。看起来这个问题已经解决了:这是我原来的问题,我把它移到这里,把我的两个问题分开。抱歉搞混了。没有办法改变吗?我可以将文件从github.com/hoisie/web.go移到web/?或者,如果我这样做,goinstall会不会失去它的踪迹?您可以使用以下内容创建一个符号链接:
ln-s$GOROOT/src/pkg/github.com/hoisie/web.go~/.node\u libraries/
好主意!当我知道符号链接可以让事情变得更简单时,我从来没有想过要创建符号链接。那么,没有其他方法可以不把事情搞砸吗?你也可以进入$GOROOT/src/pkg/github.com/hoisie/web.go,运行“make install”。这将只安装到“web”包中,没有办法更改它吗?我可以将文件从github.com/hoisie/web.go移到web/?或者,如果我这样做,goinstall会不会失去它的踪迹?您可以使用以下内容创建一个符号链接:
ln-s$GOROOT/src/pkg/github.com/hoisie/web.go~/.node\u libraries/
好主意!当我知道符号链接可以让事情变得更简单时,我从来没有想过要创建符号链接。那么,没有其他方法可以不把事情搞砸吗?你也可以进入$GOROOT/src/pkg/github.com/hoisie/web.go,运行“make install”。这将只安装到“web”包中
import web "github.com/hoisie/web.go"