1

halfdans 的建议下,我在先安装 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 作为导入,但它仍然不喜欢那样。

4

2 回答 2

3

如果你通过 goinstall 安装 web.go,你需要做:

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

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

于 2010-05-23T23:44:48.227 回答
2
import web "github.com/hoisie/web.go"
于 2011-03-26T20:53:17.733 回答