Android

วิธีการติดตั้งไปบน centos 8

How to Install NGINX on CentOS and Red Hat

How to Install NGINX on CentOS and Red Hat

สารบัญ:

Anonim

ไปมักเรียกว่า golang เป็นภาษาโปรแกรมโอเพนซอร์ซสมัยใหม่ที่สร้างโดย Google ที่ช่วยให้คุณสร้างแอปพลิเคชั่นที่น่าเชื่อถือและมีประสิทธิภาพ

แอปพลิเคชั่นยอดนิยมมากมายเช่น Kubernetes, Docker, Prometheus และ Terraform ได้ถูกเขียนขึ้นใน Go

บทช่วยสอนนี้อธิบายวิธีการดาวน์โหลดและติดตั้ง Go บน CentOS 8

การดาวน์โหลดและติดตั้ง Go บน CentOS 8

ในขณะที่เขียนบทความนี้เวอร์ชั่น Go เสถียรล่าสุดคือเวอร์ชั่น 1.13.4 ก่อนที่จะดาวน์โหลด tarball ไปที่หน้าดาวน์โหลดอย่างเป็นทางการของ Go และตรวจสอบว่ามีเวอร์ชั่นใหม่หรือไม่

ทำตามขั้นตอนต่อไปนี้เพื่อดาวน์โหลดและติดตั้ง Go on CentOS 8:

  1. ดาวน์โหลด Go binary โดยใช้ยูทิลิตี้ wget หรือ curl :

    wget

    เมื่อดาวน์โหลดไฟล์เก็บถาวรแล้วให้ตรวจสอบการตรวจสอบ tarball ด้วยการพิมพ์:

    sha256sum go1.13.4.linux-amd64.tar.gz

    ตรวจสอบให้แน่ใจว่าแฮชที่พิมพ์จากคำสั่ง sha256sum ตรงกับที่ต้องการจากหน้าดาวน์โหลด

    692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c go1.13.4.linux-amd64.tar.gz

    แตก tarball ไปยังไดเร็กทอรี /usr/local โดยใช้คำสั่ง tar :

    sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz

    คำสั่งดังกล่าวจะต้องทำงานในฐานะผู้ใช้รากหรือผู้ใช้ที่มีสิทธิ์ sudo

    บอกระบบว่าจะหาไบนารีที่ปฏิบัติการได้ของ Go ได้อย่างไรโดยการปรับตัวแปรสภาพแวดล้อม $PATH

    คุณสามารถทำได้โดยเพิ่มบรรทัดต่อไปนี้ลงในไฟล์ /etc/profile (สำหรับการติดตั้งทั่วทั้งระบบ) หรือไปยังไฟล์ $HOME/.bash_profile (สำหรับการติดตั้งผู้ใช้ปัจจุบัน):

    ~ /.bash_profile

    export PATH=$PATH:/usr/local/go/bin

    บันทึกไฟล์และโหลดตัวแปรสภาพแวดล้อม PATH ใหม่ลงในเซสชันเชลล์ปัจจุบันโดยใช้คำสั่ง source :

    source ~/.bash_profile

แค่นั้นแหละ. ณ จุดนี้ Go ได้รับการติดตั้งบนระบบ CentOS ของคุณ

ทดสอบการติดตั้ง

เพื่อทดสอบว่าติดตั้ง Go ได้ถูกต้องหรือไม่เราจะตั้งค่าพื้นที่ทำงานและสร้างโปรแกรม“ Hello world” ที่เรียบง่าย

  1. ตำแหน่งของไดเรกทอรีพื้นที่ทำงานถูกระบุด้วยตัวแปรสภาพแวดล้อม GOPATH โดยค่าเริ่มต้นจะถูกตั้งเป็น $HOME/go ในการสร้างไดเรกทอรีให้รันคำสั่งต่อไปนี้:

    mkdir ~/go

    ภายในพื้นที่ทำงานสร้างไดเรกทอรีใหม่ src/hello :

    mkdir -p ~/go/src/hello

    ในไดเรกทอรีนั้นให้สร้างไฟล์ชื่อ hello.go :

    nano ~/go/src/hello/hello.go

    วางรหัสต่อไปนี้ลงในไฟล์:

    ~ / การเดินทาง / src / ทักทาย / hello.go

    package main import "fmt" func main() { fmt.Printf("Hello, World\n") }

    นำทางไปยังไดเร็กทอรี ~/go/src/hello และรัน go build เพื่อสร้างโค้ด:

    cd ~/go/src/hello go build

    คำสั่งด้านบนจะสร้างไฟล์ปฏิบัติการที่ชื่อว่า hello

    รันไฟล์เรียกทำงานโดยพิมพ์:

    ./hello

    Hello, World

ข้อสรุป

ตอนนี้คุณได้ดาวน์โหลดและติดตั้ง Go แล้วคุณสามารถเริ่มเขียนโค้ด Go ได้

Centos ไป