Ubuntu 22.04にgo言語をインストールする方法

環境
Ubuntu 22.04.1 LTS
go1.19.2

操作方法
1.下記サイトから最新版goバージョンをダウンロードします。
https://go.dev/dl/

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# wget https://go.dev/dl/go1.19.2.linux-amd64.tar.gz
# ls -l go*
-rw-r--r-- 1 root root 148883574 105 02:44 go1.19.2.linux-amd64.tar.gz
# wget https://go.dev/dl/go1.19.2.linux-amd64.tar.gz # ls -l go* -rw-r--r-- 1 root root 148883574 10月 5 02:44 go1.19.2.linux-amd64.tar.gz
# wget https://go.dev/dl/go1.19.2.linux-amd64.tar.gz
# ls -l go*
-rw-r--r-- 1 root root 148883574 10月 5 02:44 go1.19.2.linux-amd64.tar.gz

2.ダウンロードしたファイルを解凍します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sudo tar -C /usr/local -xzf go1.19.2.linux-amd64.tar.gz
# sudo tar -C /usr/local -xzf go1.19.2.linux-amd64.tar.gz
# sudo tar -C /usr/local -xzf go1.19.2.linux-amd64.tar.gz

3.パスを通します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# export PATH=$PATH:/usr/local/go/bin
# export PATH=$PATH:/usr/local/go/bin
# export PATH=$PATH:/usr/local/go/bin

4.goバージョンを確認します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# go version
go version go1.19.2 linux/amd64
# go version go version go1.19.2 linux/amd64
# go version
go version go1.19.2 linux/amd64

5.動作確認
# nano test.go
以下のコードを記述します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package main
import (
"fmt"
)
func main(){
fmt.Println("Hello, world! study go language");
}
package main import ( "fmt" ) func main(){ fmt.Println("Hello, world! study go language"); }
package main
import (
   "fmt"
)

func main(){
    fmt.Println("Hello, world! study go language");
}

ファイルを実行します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# go run test.go
Hello, world! study go language
# go run test.go Hello, world! study go language
# go run test.go
Hello, world! study go language

 

Ubuntu 22.04

Posted by arkgame