วิธีการติดตั้ง Golang เวอร์ชั่น 1.17 บน Ubuntu 21.04

By KDBEER | Last updated Aug 22, 2021
วิธีการติดตั้ง-Golang-เวอร์ชั่น-1.14.2-บน-Ubuntu-18.04-LTS-5ebad857ec76f75f73915b70

Golang เป็น Opensource Programming Language (ภาษาเพื่อการเขียนโปรแกรม) ที่พัฒนาโดย Google. เป็นภาษาที่มีความเรียบง่าย มีความน่าเชื่อถือ และมีประสิทธิภาพสูงมากๆ อีกภาษาหนึ่งของโลกเลยทีเดียว วิธีการลง Golang บน Ubuntu ก็ง่ายมากๆ เลย

บทความนี้ประกอบไปด้วยเนื้อหาดังนี้

  1. การลง Golang บน Ubuntu
  2. การปรับแต่ง environment เพื่อให้สามารถเรียกใช้งาน golang ได้
  3. ทดสอบว่าใช้ได้จริงไหม

ขั้นตอนที่ 1 : การลง Golang บน Ubuntu

ก่อนอื่นเราต้องทำรันคำสั่งต่อไปนี้ เพื่อupdate Ubuntu ซะก่อน

sudo apt-get update
sudo apt-get -y upgrade

จากนั้นให้เราไปโหลด Golang Version ล่าสุดมาไว้ที่เครื่อง โดยสามารถเช็ก Version ล่าสุด ได้ที่ หน้านี้เลย 

ถ้าเราเลือก Version ที่เราต้องการได้แล้ว ก็ให้รันคำสั่งต่อไปนี้ เพื่อทำการดาวน์โหลด

cd ~/Downloads
wget https://dl.google.com/go/go1.17.linux-amd64.tar.gz

จากนั้นก็ทำการแตกไฟล์ที่เราเพิ่งจะดาวน์โหลดมา แล้วย้ายไฟล์ไปไว้ที่ /usr/local (หรือจริงๆ แล้วจะเอาไว้ที่ไหนก็ได้นะ แต่ขั้นตอนการเซต environment ต้องชี้ Path ให้ถูกนะ)

sudo tar -xvf go1.17.linux-amd64.tar.gz
sudo mv go /usr/local

ขั้นตอนที่ 2 :  การ Set Environment

จากขั้นตอนที่แล้ว เราจะยังไม่สามารถเรียกใช้งาน goได้ ถึงแม้จะลงไว้ที่เครื่องแล้วก็ตาม เราต้องทำการบอกเครื่อง computer ซะก่อนว่า ถ้าเราเรียก go ควรจะไปใช้ GOROOT ที่ไหน ขั้นตอนมีดังนี้ ให้เราแก้ไฟล์ .profile แล้วเพิ่ม code เหล่านี้ลงไปด้วย

export GOROOT=/usr/local/go
export GOPATH=$HOME/workspace
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

ซึ่ง GOROOT ก็ต้องเป็นที่ที่เราเอาไฟล์ที่เพิ่งแตกมา ไปวางไว้

ส่วน GOPATH ก็คือที่ ที่เราใช้เก็บ source code ที่เราจะพัฒนาในอนาคต

จากนั้นรันคำสั่งต่อไปนี้ครับ

source ~/.profile

ขั้นตอนที่ 3 :  การทดสอบ

ให้ลองรันคำสั่งต่อไปนี้ เพื่อเช็ก version 

go version

ถ้าเกิดว่าเราลงทุกอย่างถูกต้อง ควรจะเห็นผลลัพธ์ต่อไปนี้ครับ

go version go1.17 linux/amd64

หวังว่าบทความนี้จะเป็นประโยชน์ต่อเพื่อนๆ นักพัฒนา ไม่มากก็น้อยนะครับ ขอให้สนุกกับการเขียนโปรแกรมครับ