1

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を試しましたが、それでも気に入らなかった。

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 に答える