Go Wiki:ChromeOS

簡介

您不需要在開發人員模式下從原始碼編譯,您只要使用 Chromebrew 提供的版本即可。

如果您的 Chromebook 相對較新,您可以啟用現在內建於 ChromeOS 的 Linux VM,以在不使用開發人員模式的情況下安裝 Go。請依照下列 Google 支援文章中的步驟啟用此功能- https://support.google.com/chromebook/answer/9145439。這已在版本 71.0.3578.127 的 Samsung Chromebook Plus 上進行測試。如果您無法使用此功能,您需要啟用開發人員模式。

本教學課程將說明如何在 Chrome 作業系統上安裝、建置和執行 Go。請注意,這僅在 64GB LTE Pixel 上進行測試,但應可在其他 Chromebook 上運作。請注意,啟用開發人員模式會降低 Chrome 作業系統提供的安全性保證。

安裝 Go

首先,從 Go 下載頁面 下載適用於 Linux 的最新版本 Go。之後,按一下 (CTRL+ALT+T) 並輸入 shell 開啟 shell,然後按 Enter。接著,使用下列指令解壓縮 (將 < Go Linux 套件 > 替換為您下載的檔案名稱)

sudo tar xpvf ~/Downloads/< Go Linux package > -C /usr/local

Go 現在應已安裝,您可以輸入 /usr/local/go/bin/go 進行測試。如果安裝正確,您應該會看到 Go 說明提示。Go 已安裝完成。

建立工作區

為了簡化,請建立一個名為 /usr/local/go/work 的資料夾。此外,在 /usr/local/go/work/ 內建立一個名為 src 的資料夾。

設定 PATH

將下列內容新增至 ~/.bashrc

export GOPATH="/usr/local/go/work"
export PATH="${PATH}:/usr/local/go/bin:${GOPATH}/bin"

這將允許您在 shell 中執行 Go 程式。

測試是否運作

首先在 /usr/local/go/src 資料夾內建立一個資料夾。接著在資料夾內建立一個名為 hello.go 的檔案,並輸入以下內容

package main

import "fmt"

func main() {
    fmt.Println("Hello, Chrome OS!")
}

現在,執行 go install hello。然後,執行 ${GOPATH}/bin/hello(或是在上方設定 GOPATH 後,僅執行 hello),你應該會看到 Hello, Chrome OS!


回報錯誤

請前往 問題 回報任何問題。


此內容為 Go Wiki 的一部分。