登录
首页 >  Golang >  Go问答

为何用goinstall后导入web.go报错了

来源:Golang技术栈

时间:2023-03-03 08:47:27 168浏览 收藏

各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题《为何用goinstall后导入web.go报错了》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉及到golang等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!

问题内容

在[halfdans 的建议下](https://stackoverflow.com/questions/2892352/web-go-install- error),我在先安装 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 作为导入,但它仍然不喜欢那样。

正确答案

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

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

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

以上就是《为何用goinstall后导入web.go报错了》的详细内容,更多关于golang的资料请关注golang学习网公众号!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表