New articles Năng lực quản lý: nhân tố thứ năm     ♥ Lựa chọn mục tiêu cuộc đời     ♥ 10 bí quyết cân bằng công việc và gia đình     ♥ Cô đơn trên mạng     ♥ Chứng khoán: Giấc mơ và ác mộng     ♥ Tám     ♥ Những tính năng của blog VnVista     ♥ Các mạng xã hội thống trị Google     ♥ Điều gì tạo nên một giám đốc công nghệ thông tin giỏi?     ♥ Cố gắng xóa bỏ những ấn tượng xấu     ♥ Cần một cách làm ăn mới     ♥ Tiếp thị hướng đến doanh nhân     ♥ Đưa cửa hàng thật lên chợ ảo     ♥ Bí quyết quản lý các nhân viên trẻ     ♥ Một số câu hỏi phỏng vấn “đặc biệt” của Microsoft     ♥ 4 bài học thành công trong kinh doanh     ♥ Tạo dựng hình ảnh một cô gái trẻ chuyên nghiệp     ♥ Góc “khác” của thế giới online đêm     ♥ Phong cách người Mỹ     ♥ Chỉ nghĩ đến tiền cũng làm người ta ích kỷ     
New blog entries Ngực chảy xệ sau khi cai sữa có sao không?      ♥ sapo là gì      ♥ Bí quyết chọn giày bảo hộ trong mùa mưa      ♥ Frases de Buenas Noches Divertidas para Amigos – ¡      ♥ Thêm 13 quốc gia được miễn visa Canada      ♥ Phi Thuyền Tắm Trắng LK-218A Hàn Quốc      ♥ IQOS加熱不燃燒技術:革新與挑戰      ♥ SHEET Như giấc chiêm bao      ♥ Nâng ngực chảy xệ ở nam giới như thế nào?      ♥ Come Utilizzare le Immagini delle Coccinelle per A      ♥ Nâng ngực chảy xệ bằng phương pháp nội soi      ♥ Làm sao để ngực hết chảy xệ hiệu quả nhất?      ♥ In Catalogue Giá Rẻ, Chất Lượng uy tín nhất TPHCM      ♥ 中国製造業 市場調査      ♥ Khắc phục ngực chảy xệ sau sinh như thế nào?      ♥ Găng tay bảo hộ - Vị cứu tinh cho đôi tay      ♥ Cách nâng ngực chảy xệ hiệu quả là gì?      ♥ Cách mát xa ngực chảy xệ siêu dễ      ♥ Khái niệm thuế TNDN và quy định cần lưu ý      ♥ Cách làm ngực không bị chảy xệ hiệu quả      
 
Reply to this topicStart new topicStart Poll

Liệt Kê · [ Bình Thường ] · Tách Biệt+

Giới thiệu và cài đặt Series Golang cơ bản


tranvanthe92cd
post Nov 7 2019, 11:44 AM
Gửi vào: #1
No avartar

Group Icon

Trưởng Phòng
*****
Thành viên: 75,625
Nhập: 2-June 18
Bài viết: 293
Tiền mặt: 2,940
Thanked: 0
Cấp bậc: 16
------
------
Bạn bè: 0
Thêm vào nhóm bạn bè
Gửi thiệp điện tử
Trang thông tin





Golang là gì ?

Go hay còn biết với tên Golang là một trong những ngôn ngữ lập trình mã nguồn mở (open source), dạng biên dịch (compiled) kiểu tĩnh (statically type) được phát triển bởi Google.



Golang mục đích giúp các webb apps phát triển, trợ giúp các tính năng cao. Tăng khả năng mở rộng nhanh và dễ dàng hơn

Xem thêm: lập trình ứng dụng

Golang có ưu điểm gì mà cần phải dùng

em thêm: ngôn ngữ lập trình web

Nhiều người đặt câu hỏi, tại sao lại phải dùng Golang trong khi rất nhiều ngôn ngữ khác như Python, Ruby, NodeJS... cũng có thể được làm điều tương tự

Xem thêm: lập trình website

Sau đây là một số ưu điểm tôi nhận ra sau một thời gian dùng Golang:

Concurrency là một phần có sẵn của ngôn ngữ lập trình này, do đó viết một chương trình multithread sẽ giống như một miếng bánh gato. Nó được lưu trữ bởi goroutines và channels- những khái niệm này sẽ được nhắc tới ở các phần sau.

Golang là một ngôn ngữ biên dịch, mã nguồn sẽ được biên dịch sang mã nhị phân (binary), đây là phần còn thiếu trong Javascript - NodeJs.

Các đặc điểm của ngôn ngữ này vô cùng đơn giản, toàn bộ các đặc điểm có thể tóm gọn lại trong một vài trang giấy thậm chí bạn có thể viết riêng cho mình cả một chương trình biên dịch.

Bộ biên dịch của Go hỗ trợ liên kết tĩnh (static linking), tất cả code có thể được kết nối tĩnh thông qua một đoạn mã nhị phân và có thể triển khai trên server đám mây dễ dàng mà không cần lo lắng đến các dependency.

Cài đặt

Golang hỗ trợ cả ba nền tảng Mac, Windows, Linux. Bạn có thể tải bộ cài đặt tương ứng tại link này

MacOS

Tải bộ cài đặt cho OS X từ golang.org/dl/ và cài đặt như hướng dẫn hiện ra, thực hiện theo thông báo hiện ra và Golang sẽ được cài đặt tại /usr/local/go và tự động thêm thư mục /usr/local/go vào biến môi trường PATH.

Windows

Tải về bộ cài đặt dạng msi tại golang.org/dl/ và cài đặt theo hướng dẫn hiện ra. Golang sẽ được cài ở C:\Go và sẽ tự động thêm thư mục C:\Go\bin vào biến môi trường path.

Linux

Tải file cài đặt có đuôi tar tại golang.org/dl/ và giải nén ở thư mục /usr/local.

Thêm thư mục /usr/local/go vào biến môi trường PATH, việc này sẽ giúp cho việc cài đặt Go trên Linux được hoàn thiện.

Ở phần tiếp theo trong series này chúng ta sẽ cài đặt Go workspace và viết chương trình Go đầu tiên


--------------------
Nhóm bạn bè:

Thành viên này chưa có người bạn nào trong mạng VnVista, nếu bạn muốn trở thành người bạn đầu tiên của thành viên này, hãy click vào đây


Cảnh cáo: (0%)----- 
Nếu bạn thấy bài viết này vi phạm nội quy forum, hãy click nút này:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Thank you! Reply to this topicTopic OptionsStart new topic
 

Bản Rút Gọn Bây giờ là: 1st November 2024 - 05:51 AM
Home | Mạng xã hội | Blog | Thiệp điện tử | Tìm kiếm | Thành viên | Sổ lịch