Đi, cài đặt ngôn ngữ lập trình này trên Ubuntu 20.04

về cài đặt Go trên Ubuntu 20.04

Trong phần tiếp theo, chúng ta sẽ xem xét cách chúng ta có thể cài đặt Go, thường được gọi là golang, trên Ubuntu 20.04. Đây là một ngôn ngữ lập trình mã nguồn mở hiện đại được tạo ra bởi Google sẽ cho phép chúng tôi tạo ra các ứng dụng đáng tin cậy và hiệu quả. Nó là một ngôn ngữ biên dịch, có nghĩa là nó sẽ cần thiết để biên dịch mã nguồn để tạo một tệp thực thi được sử dụng để chạy phần mềm.

Nhiều ứng dụng phổ biến, chẳng hạn như Kubernetes, phu bến tàu, Prometheus và Terraform, được viết bằng Go. Đây là một ngôn ngữ lập trình biên dịch, đồng thời, mệnh lệnh, có cấu trúc, không hướng đối tượng với trình thu gom rác.

Một số tính năng chung của cờ vây

  • Đó là một dự án mã nguồn mở.
  • Ngôn ngữ này sử dụng cú pháp tương tự như C.
  • Sử dụng gõ tĩnh và hiệu suất của nó có thể so sánh với hiệu suất của các ngôn ngữ như C và C ++ vì như thế này, trình biên dịch chuyển đổi mã Go thành mã máy.
  • Ngôn ngữ này có nhiều tính năng và tiện ích của ngôn ngữ động như trăn.
  • Mặc dù nó là một ngôn ngữ được thiết kế để lập trình hệ thống, cung cấp bộ thu gom rác và các khả năng cấp cao khác khiến nó trở thành một ngôn ngữ rất mạnh mẽ.
  • Hệ nhị phân cờ vây có đặc điểm là biên dịch chéo tự nhiên.
  • Go hỗ trợ mô hình lập trình hướng đối tượng, nhưng không giống như hầu hết các ngôn ngữ lập trình phổ biến, nó không có kiểu và kế thừa từ khóa.
  • Đây là một ngôn ngữ lập trình được thiết kế để tận dụng các hệ thống đa bộ xử lý.

Cài đặt Go trên Ubuntu 20.04

Để cài đặt Go trong Ubuntu 20.04, chúng ta sẽ chỉ phải làm theo các bước sau:

Tải xuống tarball Go

Khi viết bài này, phiên bản ổn định mới nhất là 1.14.2. Trước khi tải xuống tarball, bạn nên đến thăm trang tải xuống chính thức Đi và kiểm tra xem có phiên bản mới không.

Để tải xuống gói mà chúng tôi quan tâm, chúng tôi có thể làm điều đó từ trình duyệt web hoặc sử dụng wget trong một thiết bị đầu cuối (Ctrl + Alt + T):

tải xuống gói go tarbal

wget https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz

Sau khi tải xuống, chúng tôi sẽ giải nén tệp đã tải xuống trong thư mục / usr / local:

sudo tar -xvf go1.14.2.linux-amd64.tar.gz -C /usr/local/

Điều chỉnh từ biến đường dẫn

Al thêm vị trí thư mục Go vào biến môi trường $ PATH, hệ thống sẽ biết nơi tìm các tệp nhị phân thực thi của Go.

Điều này có thể được thực hiện bằng cách thêm dòng sau vào tệp / etc / profile (để cài đặt trên toàn hệ thống) hoặc vào tệp $ HOME / .profile (cho cài đặt người dùng hiện tại):

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

Khi dòng trước đó đã được thêm vào tệp mà chúng tôi quan tâm nhất, thì chỉ cần lưu nó và tải biến môi trường PATH mới trong phiên trình bao hiện tại với lệnh:

source ~/.profile

Xác minh cài đặt

Chúng tôi sẽ có thể xem phiên bản được cài đặt trên hệ thống nhập vào thiết bị đầu cuối (Ctrl + Alt + T):

phiên bản Go đã được cài đặt

go version

Một ví dụ nhỏ

Để kiểm tra việc cài đặt ngôn ngữ này, chúng tôi sẽ tạo một chương trình đơn giản in thông điệp cổ điển của 'Chào thế giới'.

Theo mặc định biến GOPATH, chỉ định vị trí của không gian làm việc, được đặt thành $ HOME / go. Để tạo thư mục không gian làm việc, chúng ta chỉ cần viết vào terminal (Ctrl + Alt + T):

mkdir ~/go

Trong không gian làm việc, chúng tôi sẽ tạo một thư mục mới có tên là src và bên trong thư mục xin chào:

mkdir -p ~/go/src/hola

Trong thư mục này, sử dụng trình soạn thảo yêu thích của chúng tôi chúng tôi sẽ tạo một tệp có tên là xin chào.govà bên trong, chúng tôi sẽ dán đoạn mã sau:

tệp ví dụ với Go

package main

import "fmt"

func main() {
         fmt.Printf("Hola, esto es una prueba de go en Ubuntu 20.04\n")
}

Sau khi dán, chúng tôi sẽ chỉ phải lưu tệp và thoát. Để có được thêm về phân cấp thư mục Go Workspace, người dùng có thể truy cập Trang tài liệu.

Bây giờ chúng ta sẽ điều hướng đến thư mục ~ / go / src / xin chào y chạy lệnh sau để biên dịch chương trình:

biên dịch ví dụ với Go

cd ~/go/src/hola

go build

Lệnh trên sẽ tạo một tệp thực thi được gọi là hello. Chúng ta có thể thực hiện điều này bằng cách gõ lệnh:

chạy tệp mẫu

./hola

Bây giờ chúng tôi đã tải xuống và cài đặt Go trên hệ thống Ubuntu 20.04 của mình, chúng tôi có thể bắt đầu phát triển các dự án của mình. Đối với thêm thông tin về ngôn ngữ này, người dùng có thể tham khảo tài liệu chính thức.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.