在Debian系統上編譯Go程序是一個相對簡單的過程。以下是詳細的步驟:
首先,你需要在Debian系統上安裝Go。你可以使用包管理器來安裝Go。
sudo apt update
sudo apt install golang-go
安裝完成后,你可以通過以下命令驗證Go是否正確安裝:
go version
你應該會看到類似如下的輸出:
go version go1.20.3 linux/amd64
接下來,創建一個新的Go程序。你可以使用任何文本編輯器來編寫代碼。例如,使用nano
編輯器:
nano hello.go
在編輯器中輸入以下簡單的Go代碼:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
保存并關閉文件。
在終端中,導航到包含你的Go源文件的目錄,然后運行以下命令來編譯程序:
go build hello.go
這將生成一個可執行文件。默認情況下,可執行文件的名稱將與源文件的名稱相同,但去掉.go
擴展名。因此,在這個例子中,生成的可執行文件將是hello
。
編譯完成后,你可以直接運行生成的可執行文件:
./hello
你應該會看到輸出:
Hello, World!
go run
命令如果你不想先編譯再運行,可以使用go run
命令直接運行Go源文件:
go run hello.go
這將直接編譯并運行你的Go程序,輸出結果與之前相同。
以下是整個過程的簡要總結:
sudo apt install golang-go
go version
go build hello.go
./hello
go run
命令:go run hello.go
通過這些步驟,你可以在Debian系統上輕松地編譯和運行Go程序。