Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt Golang trên CentOS 8.
Go là một ngôn ngữ lập trình mã nguồn mở giúp bạn dễ dàng xây dựng phần mềm đơn giản, đáng tin cậy và hiệu quả. Nó là một ngôn ngữ lập trình giống C được đánh máy tĩnh, được biên dịch, được phát triển bởi Google.
Tính đơn giản và tính linh hoạt của Go đã khiến nó trở thành ngôn ngữ ưa thích để phát triển các ứng dụng web và dịch vụ vi mô hiệu suất cao.
Điều kiện tiên quyết
- Máy chủ chuyên dụng CentOS 8 hoặc VPS
- Quyền truy cập của người dùng root hoặc người dùng bình thường có đặc quyền của quản trị viên.
Bước 1. Giữ cho máy chủ của bạn luôn được cập nhật
# yum update -y
Bước 2. Tải xuống và giải nén Go 1.15.3
Chúng tôi sẽ tải xuống Go bằng cách sử dụng lệnh wget và giải nén nó trong đường dẫn / usr / local .
# wget https://golang.org/dl/go1.15.3.linux-amd64.tar.gz
# sudo tar -zxvf go1.15.3.linux-amd64.tar.gz -C /usr/local
Tại thời điểm viết hướng dẫn này, phiên bản mới nhất hiện có là 1.15. Bạn có thể kiểm tra phiên bản Go mới nhất từ trang tải xuống chính thức của Go.
Bước 3. Thiết lập các biến Môi trường
Thời gian chạy của Go và các tệp thực thi xây dựng hiện có sẵn trong / usr / local / go / bin. Thêm đường dẫn thực thi vào biến môi trường PATH. Thêm biến môi trường GOROOT tham chiếu đến cài đặt Go cục bộ của bạn. Sử dụng lệnh nguồn để tải lại các giá trị đã cập nhật.
# echo 'export GOROOT=/usr/local/go' | sudo tee -a /etc/profile
# echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a /etc/profile
# source /etc/profile
Bước 4. Xác minh cài đặt
Để xác minh cài đặt, chúng tôi có thể kiểm tra phiên bản của Go bằng cách sử dụng lệnh sau:
# go version
Đầu ra sẽ hiển thị tương tự như:
go version go1.15.3 linux/amd64
Bước 5. Viết ứng dụng Hello World
Chúng tôi có thể viết Hello World đầu tiên của chúng tôi ! chương trình bằng cách sử dụng các bước sau:
1. Tạo một thư mục và điều hướng vào đó.
# mkdir hello
# cd hello
2. Tạo mô-đun Go bằng lệnh go mod .
# go mod init hello
3. Tạo một tệp có tên hello.go
# touch hello.go
4. Chỉnh sửa tệp hello.go
# vi hello.go
5. Thêm các dòng sau
package main
import "fmt'
func main() {
fmt.Printf("Hello World!')
}
Thực thi chương trình Go đầu tiên của chúng tôi bằng lệnh sau:
# go run hello.go
Đầu ra:
Hello World!
Chúng tôi đã cài đặt thành công Golang trên CentOS 8.
Trong bài viết này, chúng tôi đã giải thích cách cài đặt Golang trên CentOS 8