私は Go 言語の最初のステップを歩いていて、それを Debian Squeeze にインストールしようとしています。ソースコードをダウンロードする手順に従い、端末でこれを行いました。
cd $GOROOT/src
./all.bash
最後に、次のように述べています。
# Checking API compatibility.
Go version is "go1.1.1", ignoring -next /root/go/api/next.txt
~pkg net, func ListenUnixgram(string, *UnixAddr) (*UDPConn, error)
~pkg syscall (darwin-386), func Fchflags(string, int) error
~pkg syscall (darwin-386-cgo), func Fchflags(string, int) error
~pkg syscall (darwin-amd64), func Fchflags(string, int) error
~pkg syscall (darwin-amd64-cgo), func Fchflags(string, int) error
~pkg syscall (freebsd-386), func Fchflags(string, int) error
~pkg syscall (freebsd-amd64), func Fchflags(string, int) error
~pkg text/template/parse, type DotNode bool
~pkg text/template/parse, type Node interface { Copy, String, Type }
ALL TESTS PASSED
---
Installed Go for linux/amd64 in /root/go
Installed commands in /root/go/bin
そのため、この本には、いくつかのテストを行って 6g でコンパイルする必要があると書かれています。しかし、私はこのように試しています:
この最初の Go プログラムを次のようにコンパイルします。 .out を生成し、次の出力を生成します: Hello, world
しかし、何も機能しません。私のコードは次のとおりです。
package main
func main() {
println(“Hello”, “world”)
}
それで、私はこれ以上何をすべきかわかりません...私はコンパイラの名前を知っているので、これをDebianでコンパイルする方法がわかりません...もしよろしければ、これを手に入れてください...本当にありがとうございます!