Giới thiệu
Go hay Golang là một ngôn ngữ lập trình bậc cao có những đặc điểm hết sức quan trọng bao gồm:
- Hiệu suất cao, gần bằng ngôn ngữ C/C++, cùng với đó là sử dụng ít bộ nhớ so với Java
- Biên dịch nhanh, và nhanh hơn nhiều so với C/C++ hay Java
- Code rất dễ đọc
- Thư viện chuẩn của Go tiện lợi còn unit test thì tích hợp luôn vào bộ công cụ chuẩn
- Hổ trợ đa luồng rất tốt thông qua Goroutine
- Go có hổ trợ bộ quản lý gom rác (garbage collector) nên lập trình không phải lo làm việc này nữa
- Hổ trợ bởi Google, cộng đồng lớn
Go là ngôn ngữ ưa thích của mình, mình làm việc với nó hằng ngày. Phần lớn thời gian làm việc là đọc code hoặc debug code. Việc Go rất dễ đọc và biên dịch nhanh nên làm việc với Go rất hiệu quả.