使用halfdans advice,我在安装git之后成功地使用了goinstall github.com/hoisie/web.go而没有任何错误。但是,现在当我尝试编译给出的示例代码时,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作为导入,它仍然不喜欢它。
答案 0 :(得分:3)
如果您通过goinstall安装web.go,则需要执行以下操作:
import "github.com/hoisie/web.go"
Goinstall仍然是一个实验系统。如果您不必包含完整路径,那就太好了。
答案 1 :(得分:2)
import web "github.com/hoisie/web.go"