ネット上で見つけたサンプルのGoプログラムを実行しようとしています。これを以下に示します。
/* IP */
package main
import (
"net"
"os"
"fmt"
)
func main() {
if len(os.Args) != 2 {
fmt.Fprintf(os.Stderr, "Usage: %s ip-addr\n", os.Args[0])
os.Exit(1)
}
name := os.Args[1]
addr := net.ParseIP(name)
if addr == nil {
fmt.Println("Invalid address")
} else {
fmt.Println("The address is ", addr.String())
}
os.Exit(0)
}
次に、次を使用してコンパイルしようとします。
6g ip.go
次のエラーが発生します。
ip.go:7: can't find import: net
私のgoバージョンにはネットパッケージがありませんか?または、間違ったバージョンのコンパイラを使用していますか?ありがとう!