Categories
Golang căn bản

Golang là gì?

Bài viết mô tả về Golang là gì với các nội dung như người tạo, năm tạo, một số đặc điểm kỹ thuật về ưu điểm và nhược điểm của Golang.

Go là một ngôn ngữ lập trình được thiết kế dựa trên tư duy lập trình hệ thống. Go được phát triển bởi Robert Grieserner, Rob PikeKen Thompson tại Google vào năm 2007. Điểm mạnh của Go là bộ thu gom rác và hỗ trợ lập trình đồng thời (tương tự như đa luồng – multithreading). Go là một ngôn ngữ biên dịch như C/C++, Java, Pascal… Go được giới thiệu vào năm 2009 và được sử dụng hầu hết trong các sản phẩm của Google.

Một số đặc điểm kỹ thuật:

  • Hỗ trợ khai báo kiểu dữ liệu động
  • Tốc độ biên dịch nhanh
  • Hỗ trợ các tác vụ đồng thời
  • Ngôn ngữ đơn giản, ngắn gọn

Tuy nhiên, chính vì muốn ngôn ngữ này trở nên cực kỳ đơn giản mà các nhà phát triển đã loại bỏ một số tính năng có trong ngôn ngữ khác:

  • Không hỗ trợ thừa kế
  • Không hỗ trợ quá tải toán tử hoặc ghi đè phương thức
  • Không hỗ trợ thao tác trên con trỏ (ví lý go bảo mật)
  • Không hỗ trợ kiểu Generic (giống template trong C++)

Trang chủ của Golang: https://golang.org/

Tiếp theo là phần Hướng dẫn cài đặt Golang

By Nguyễn Huy Toàn

Chào bạn!

Rất vui vì bạn đã vào tiểu sử của tôi cũng không có gì nhiều là một người trẻ tuổi và đam mê công nghệ nên tôi tạo website này để chia sẻ những gì tôi tìm hiểu và giúp bạn bè mình có nơi để tương tác và chia sẻ kinh nhiệm.

0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments