使用goinstall后导入web.go错误

时间:2010-05-23 22:34:07

标签: go goinstall

使用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作为导入,它仍然不喜欢它。

2 个答案:

答案 0 :(得分:3)

如果您通过goinstall安装web.go,则需要执行以下操作:

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

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

答案 1 :(得分:2)

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