วิธีการติดตั้ง Go ใน Ubuntu 20.04
Go เป็นภาษาโปรแกรมยอดนิยมที่สร้างโดย Google เปิดตัวครั้งแรกเมื่อวันที่ 10 พฤศจิกายน 2552 และเวอร์ชัน 1.0 เปิดตัวในปี 2555 เป็นภาษาที่ค่อนข้างใหม่เมื่อเทียบกับภาษาอย่าง Java, Python, C, C++ ฯลฯ ซึ่งมีอยู่ในตลาดมากกว่า 15 ภาษา ปี.
Go ถูกนำมาใช้กับภาษาแอสเซมบลี (GC); C++ (gccgo) และไป ในหลายที่ คุณอาจเห็นผู้คนเรียก golang ว่า golang และนั่นเป็นเพราะชื่อโดเมน golang.org แต่ชื่อที่ถูกต้องคือ Go Go เป็นแพลตฟอร์มข้ามแพลตฟอร์ม สามารถติดตั้งได้บน Linux, Windows และ macOS
คุณสมบัติของการเขียนโปรแกรม Go
ต่อไปนี้เป็นคุณลักษณะหลักบางประการของ Go
- พิมพ์และเขียนภาษาโปรแกรมแบบคงที่
- การสนับสนุนพร้อมกันและการรวบรวมขยะ
- ไลบรารี่และชุดเครื่องมือที่แข็งแกร่ง
- การประมวลผลหลายตัวและระบบเครือข่ายประสิทธิภาพสูง
- เป็นที่รู้จักในด้านความสามารถในการอ่านและการใช้งาน (เช่นเดียวกับ Python)
ในบทความนี้ คุณจะได้เรียนรู้วิธีการติดตั้งและตั้งค่า Go Programming Language ใน Ubuntu 20.04
การติดตั้ง Go Language ใน Ubuntu
เราจะติดตั้ง Go เวอร์ชันล่าสุดซึ่งก็คือ 1.15.5 หากต้องการดาวน์โหลดเวอร์ชันล่าสุด ให้ไปที่หน้าดาวน์โหลดอย่างเป็นทางการแล้วหยิบ tarball หรือใช้คำสั่ง wget ต่อไปนี้เพื่อดาวน์โหลดบนเทอร์มินัล
sudo wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz
จากนั้น แยก tarball ไปที่ไดเร็กทอรี /usr/local
sudo tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz
เพิ่มเส้นทางไบนารี go ไปยังไฟล์ .bashrc /etc/profile (สำหรับการติดตั้งทั้งระบบ)
export PATH=$PATH:/usr/local/go/bin
หลังจากเพิ่มตัวแปรสภาพแวดล้อม PATH คุณจะต้องใช้การเปลี่ยนแปลงทันทีโดยรันคำสั่งต่อไปนี้
source ~/.bashrc
ตอนนี้ตรวจสอบการติดตั้งโดยเพียงแค่เรียกใช้เวอร์ชัน go ในเทอร์มินัล
go version
คุณยังสามารถติดตั้ง go จาก snap store ได้ด้วย
sudo snap install --classic --channel=1.15/stable go
มาดำเนินโปรแกรม สวัสดี ชาวโลกแบบดั้งเดิมของเรากัน บันทึกไฟล์ด้วยนามสกุล .go
cat > hello-world.go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
หากต้องการรันโปรแกรม ให้พิมพ์ go รัน
จากเทอร์มินัล
go run hello-world.go
ลบ Go Language ใน Ubuntu
หากต้องการลบ Go ออกจากระบบ ให้ลบไดเร็กทอรีที่แยก tarball go ออก ในกรณีนี้ go จะถูกแยกไปที่ /usr/local/go นอกจากนี้ ให้ลบรายการออกจาก ~/.bashrc หรือ ~/.bash_profile ขึ้นอยู่กับตำแหน่งที่คุณเพิ่มเส้นทางการส่งออก
sudo rm -rf /usr/local/go
sudo nano ~/.bashrc # remove the entry from $PATH
source ~/.bashrc
เพียงเท่านี้สำหรับบทความนี้ ตอนนี้คุณได้ ไป แล้ววิ่งไปเล่นกับมัน