一尘不染

使用goinstall后导入web.go错误

go

借助Halfdans的建议,在首先安装git之后,我能够成功使用goinstallgithub.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作为导入,但它仍然不喜欢这样。


阅读 184

收藏
2020-07-02

共1个答案

一尘不染

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

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

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

2020-07-02